Сообщество / Новая тема

Обсуждение статьиПервый комментарий откроет обсуждение — дальше все вопросы по этой статье будут собираться здесь

Об статье:
Предел одного nginx worker: connections, дескрипторы и где проходит реальная граница

Вы подняли worker_connections с 1024 до 10000, перезапустили nginx — и через день в error.log снова accept() failed (24: Too many open files), как будто ничего не менялось. Проблема в том, что директива worker_connections — это обещание самого nginx, а не гарантия операционной системы: сколько соединений вы реально сможете держать, решает ещё и лимит файловых дескрипторов, и память сервера. Ниже — как посчитать настоящий предел для конкретной машины, а не гадать по значению в конфиге.

Подробнее →