Nginx: Too many open files

При росте нагрузки на сервер можно столкнуться с ошибкой "Too many open files".

Для решения проблемы, можно предпринять следующие шаги:

  1. В файл конфигурации /etc/security/limits.conf
    nano /etc/security/limits.conf

    Добавляем строку

    * - nofile 999999

    и выполняем команду

    ulimit -n 999999
  2. в файле конфигурации Nginx /etc/nging/nginx.conf
    Добавляем параметр worker_rlimit_nofile

    worker_rlimit_nofile 25000

    после этого потребуется перезапуск nginx

    nginx -s reload

Добавить комментарий