Опции директивы listen

Иван Мишин simplebox66 на gmail.com
Чт Фев 4 13:44:09 UTC 2016


Приветствую.
Есть куча хостов, соответственно в конфиге nginx присутствует некоторое
количество server{ }
В каждом контексте server прописана директива listen 80;
В одном месте прописано listen 80 deferred backlog=32768;
Если я в контексте еще одного server заменю listen 80;  на listen 80
deferred backlog=32768;
то nginx начинает ругаться
nginx: [emerg] duplicate listen options for 0.0.0.0:80 in
/etc/nginx/nginx.conf:39
nginx: configuration file /etc/nginx/nginx.conf test failed

Получается что если я в одном месте прописал  listen 80 deferred
backlog=32768; то во всех других где прописано  listen 80; автоматически
используется опция backlog=32768 ? Объясните пожалуйста, не совсем понимаю
этот момент, а в документации об этом не сказанно.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20160204/27bd6046/attachment.html>


Подробная информация о списке рассылки nginx-ru