我正在使用主管作为守护程序运行应用程序。因此,要在启动时启动主管,我配置了/etc/rc.local
。此外,我希望主管及其子进程使用65535
文件描述符,尽管默认minfds值为1024。为此,我在/etc/security/limits.conf
中设置了ulimit设置。
但是,当我重新启动计算机时,它并没有将那些文件描述符设置应用到作为子进程运行的管理程序或应用程序。我在一些地方看到初始化脚本无法访问ulimit设置。 那么,如何在启动时增加ulimit值?
此外,如果我尝试将minfds的值设置为大于4096,比如4097。那么,在启动时,我在syslog The current environment will only allow you to open 4097 file descriptors. Either raise the number of usable file descriptors in your environment
中收到此错误