Re: nginx: worker process`ы называются nginx: master process
    Gena Makhomed 
    gmm на csdoc.com
       
    Пт Апр 16 17:45:15 UTC 2021
    
    
  
On 16.04.2021 18:42, Maxim Dounin wrote:
>> После перезапуска сервера htop показывает:
>>
>> └─ nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
>>      ├─ nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
>>      ├─ nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
>>      ├─ nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
>>      └─ nginx: worker process
>>
>> После ручного systemctl restart nginx все стало нормально:
>>
>> └─ nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
>>      ├─ nginx: worker process
>>      ├─ nginx: worker process
>>      ├─ nginx: worker process
>>      └─ nginx: worker process
>>
>> Это какая-то ошибка в коде nginx,
>> что переименование процессов не всегда срабатывает?
> Скорее процессы повисли где-то на запуске.  Я такое наблюдал при
> прикрученном 
на серверах LDAP'е 
для пользователей/групп, который
> не работал, и соответственно 
запуск рабочих процессов вис где-то
> в районе setgid() / initgroups() / setuid().
Там используются бинарные сборки с сайта nginx.org, версия 1.19.10
без сторонних 
и стандартных 
модулей. В конфигах nginx тоже нет
ничего нетривиального, используется несколько mediawiki сайтов.
Если такая ситуация повторится в будущем - что мне следует сделать,
для того чтобы 
найти причину 
этого глюка с непереименованием процессов?
-- 
Best regards,
  Gena
    
    
Подробная информация о списке рассылки nginx-ru