У меня есть следующая конфигурация для увеличения количества файловых дескрипторов, доступных для процессов всех пользователей.
cat /etc/security/limits.conf
* hard nofile 65536
* soft nofile 65536
Когда машина запускается, nginx настроен для запуска как служба под пользователем nginx, и если я проверю ограничения в / proc // limits, это будет 1024/4096
Max open files 1024 4096 files
Без изменения каких-либо настроек или файлов конфигурации, если я перезапущу службу nginx с sudo service nginx restart
Лимиты доходят до 65536/65536
Max open files 65536 65536 files
В любом случае, чтобы убедиться, что он запускается впервые с этими ограничениями?