mem_high_watermark

`mem_high_watermark` 指令为 Kaltura Media Framework 设置最大内存限制,以确保在媒体处理期间实现高效的资源管理。

语法mem_high_watermark size;
默认值none
上下文
参数1

说明

mem_high_watermark 指令特定于 Kaltura Media Framework Common NGINX Module,用于定义内存阈值,超过该阈值后会限制额外内存使用,以优化媒体处理组件的性能和稳定性。当内存使用超过指定的高水位时,系统可能会实施机制以有效管理资源,可能包括限制请求或减少处理活动,以防止内存密集型操作使系统负担过重。

该指令接受单个参数,用于指定服务器在运行时不应超过的内存限制。通过调整此参数,管理员可以防止过度的内存消耗,尤其是在多组件环境中,诸如转码和实时流媒体等进程有时会导致资源使用峰值。正确配置此指令对应维持资源利用与服务可用性之间的平衡至关重要,特别是在高负载下。

配置示例

mem_high_watermark 512M;

将此值设置得过低可能会在高峰使用期间导致性能下降或服务不可用。

未指定此指令可能导致内存不受控增长,从而可能导致媒体处理任务不稳定。

← 返回所有指令