gpt4 book ai didi

kurento - 了解 kurento.conf.json 文件参数

转载 作者:行者123 更新时间:2023-12-04 05:08:00 24 4
gpt4 key购买 nike

谁能解释一下我们在 kurento.conf.json 文件中的各种参数。

  • 尝试创建对象时引发异常的资源使用限制"exceptionLimit": "0.8" 但是我看到这个参数在配置文件中被注释了,有什么理由解释它还是我们不应该使用它??

  • 当没有对象处于事件状态时重新启动服务器的资源使用限制"killLimit": "0.7" 连这个参数都被注释了,是否建议修改使用这个参数?

  • "garbageCollectorPeriod": 240,如果我们把这个值从240改成10-20会不会有性能问题秒??

  • "threads": 10,根据我的理解,这些线程负责处理传入的连接,因此建议将此线程数增加到某个更高的值,否则会造成严重的后果CPU 使用率?

P.S:我已经尝试调整线程数和垃圾收集数,但我没有观察到太多变化,可能是我无法在 KMS 上生成负载。

最佳答案

.conf.json 文件中,一些参数被注释只是为了表明它们在那里并且可以使用,而其他参数则在那里显示默认值。您可以取消注释以激活它们。

  • "exceptionLimit":当服务器负载达到80%时,媒体服务器会抛出一个异常。默认情况下此功能处于事件状态,此处的键显示默认值。
  • “killLimit”:这是一项安全功能,可在没有事件的媒体元素时检查机器的负载。如果资源超出限制,并且没有实例化对象,媒体服务器实例将停止。引入此功能是因为在某些情况下媒体服务器会在没有事件对象时耗尽资源。这已经解决了,但为了以防万一,保留了该功能。默认情况下它是不活动的。
  • “garbageCollectorPeriod”:媒体元素保持事件状态的秒数,当它们绑定(bind)到的 websocket session 关闭时。这是为了防止您忘记释放管道,并且连接到媒体服务器的 websocket 已关闭。如果你很整洁,你不会看到这里有什么不同。
  • “threads”:处理请求的线程数。这在极端负载情况下很重要,比如许多用户同时加入一个房间,并且他们都同时请求新的端点。不太可能在这里看到很大的影响。

我认为您不会通过更改其中任何一个看到巨大差异,但在非常具体的情况下。

关于kurento - 了解 kurento.conf.json 文件参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37407714/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com