首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >opensips存在服务器的监视性能

opensips存在服务器的监视性能
EN

Stack Overflow用户
提问于 2015-09-24 06:51:11
回答 1查看 603关注 0票数 0

我必须对opensips服务器进行一些性能测试,但我无法启动。

为了产生流量,我将使用SIPP。我无法找到如何实时监控opensips的性能。

我知道有一个工具-open耗tool,但是我无法运行它。它给出了以下错误:

代码语言:javascript
复制
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.

这是来自config文件的:

代码语言:javascript
复制
#### 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使用率的尖峰,而内存使用率没有尖峰。如果我理解错了,请改正。

我真的需要一些帮助来理解怎么做这件事。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2015-10-01 05:16:34

若要解决与mod_fifo相关的错误,请确认是否存在/tmp/mod_fifo文件。如果它不存在的话

代码语言:javascript
复制
touch /tmp/mod_fifo
chmod 777 /tmp/mod_fifo
/etc/init.d/opensips restart

关于内存问题,私有内存是一个进程使用的内存,而共享内存是所有进程都可以访问的内存(请参阅memory)。

私有内存用于进程处理所需的临时存储,而共享内存用于存储所有进程必须访问的数据。Opensips init脚本具有与内存相关的参数。

希望这能有所帮助。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32755090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档