增加星号守护进程的文件 ulimit

Joh*_*ohn 10 linux ulimit

如何增加 ubuntu 计算机上星号守护程序的文件限制?当我以 root 身份登录并使用 ulimit 时,它已经说无限制了。我无法以星号登录,因为该用户没有 shell 访问权限,它只是一个守护进程。

我可以看到在/proc/<asterisk proc id>/limits当前最大打开文件是 1024。我想加倍。

我什至进入 /etc/security/limit.conf 并添加

asterisk soft nofile 2048
asterisk hard nofile 2048
@asterisk soft nofile 2048
@asterisk hard nofile 2048
Run Code Online (Sandbox Code Playgroud)

然后我重新启动服务器。不过,最大打开文件数为 1024。

我还可以做些什么?

Ben*_*ani 5

您可以随时编辑/etc/init.d/asterisk文件并添加ulimit -n 2048到顶部。

这与 MySQL、Varnish 和其他一些使用的过程相同。