Welcome! Log In Create A New Profile

Advanced

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

Иван Мишин
February 04, 2016 08:46AM
Приветствую.
Есть куча хостов, соответственно в конфиге 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 ? Объясните пожалуйста, не совсем понимаю
этот момент, а в документации об этом не сказанно.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

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

Иван Мишин February 04, 2016 08:46AM

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

Валентин Бартенев February 04, 2016 08:48AM

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

Иван Мишин February 04, 2016 08:56AM

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

Валентин Бартенев February 04, 2016 09:14AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 82
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready