kmp_cc_out_ctrl_retries
指令 `kmp_cc_out_ctrl_retries` 在 Kaltura Media Framework 部署中设置控制连接尝试的重试次数。
Kaltura Media Framework Common NGINX Module
·
streamstream server
语法kmp_cc_out_ctrl_retries number;
默认值3
上下文stream, stream server
参数1
说明
特定于 Kaltura Media Framework Common NGINX Module 的 kmp_cc_out_ctrl_retries 指令定义了服务器在失败后重试建立控制连接的最大尝试次数。在控制连接可能间歇性中断或受网络问题影响的环境中,这一点尤其有用。通过配置重试次数,管理员可以控制系统在处理控制连接暂时性故障时的弹性,从而提高流媒体服务的可靠性和可用性。
该指令接受一个单一的数字参数,用于指定重试尝试的次数。例如,如果设置为 '5',服务器将在放弃之前最多尝试重新连接五次。重试行为是顺序进行的,这意味着在初次连接尝试失败后,服务器会等待一个指定的间隔(通常由其他设置定义)再尝试,从而避免快速连续的连接尝试可能导致问题恶化。
此指令应在适当的上下文(stream 或 server)中设置,以确保其有效应用于目标流量,特别是处理 Kaltura 特定媒体流协议的场景。最佳配置需要在重试次数与媒体源和网络状况的预期行为之间取得平衡。
配置示例
stream {
kmp_cc_out_ctrl_retries 5;
server {
listen 1935;
# additional server configurations
}
}⚠
该指令必须在正确的上下文中设置;它仅适用于 'stream' 或 'stream server' 块。
⚠
过高的重试次数可能导致连接尝试延长,从而延迟响应时间。
⚠
请确保相应调整所有相关的超时设置,以避免产生冲突行为。