nginx-1.15.2
Maxim Dounin
mdounin на mdounin.ru
Вт Июл 24 18:11:53 UTC 2018
Hello!
On Tue, Jul 24, 2018 at 08:54:25PM +0300, Alex Vorona wrote:
> 24.07.18 16:28, Maxim Dounin wrote:
> [...]
> > *) Исправление: параметр reuseport директивы listen игнорировался, если
> > количество рабочих процессов было задано после директивы listen.
>
> То есть context main, в котором задается количество рабочих процессов,
> обрабатывался при парсинге конфигурации не полностью до того, как
> начинали обрабатываться context'ы http, mail и другие ? Или это
> проявлялось только при переопределении через -g ?
Контекст main - продолжается до окончания конфигурационного файла,
и при большом желании директиву worker_processes можно указать
после блока http:
events {
}
http {
server {
listen 80 reuseport;
...
}
}
worker_processes 4;
В общем случае порядок директив не важен, всё должно работать
корректно при любом порядке. В том числе и в данном случае - не
важен порядок директив http и worker_processes.
--
Maxim Dounin
http://mdounin.ru/
Подробная информация о списке рассылки nginx-ru