我必须对 opensips 服务器进行一些性能测试,但我无法启动。
为了产生流量,我将使用 SIPP。我无法找到有关如何实时监控 opensips 性能的信息。
我知道有工具-opensipsctl,但我无法运行它。它给出以下错误:
ERROR: Error opening OpenSIPS's FIFO /tmp/opensips_fifo
ERROR: Make sure you have the line 'modparam("mi_fifo", "fifo_name", "/tmp/opensips_fifo")' in your config
ERROR: and also have loaded the mi_fifo module.
这是来自配置文件:
#### FIFO Management Interface
loadmodule "mi_fifo.so"
modparam("mi_fifo", "fifo_name", "/tmp/opensips_fifo")
modparam("mi_fifo", "fifo_mode", 0666)
我正在尝试从论坛中查找原因。
我也试过安装nagios但无法为opensips添加服务,基本看不懂怎么办。
我对内存管理还有另一个疑问。据我了解,无论有多少可用内存,opensips 都会使用预先配置的内存量。我想这意味着我将无法找到实际的内存消耗。我什至测试了一些负载,我只看到 CPU 使用率出现峰值,而内存使用率没有出现峰值。如果我理解错了请指正。
我真的需要一些帮助来了解如何去做。
谢谢