LINUX.ORG.RU
ФорумAdmin

nginx и сокеты

 


0

1

Напомните, как указать нжынксу подчищать за собой дерьмо при рестарте? В текущем состоянии сокеты остаются болтаться навечно, и рестартануть он не может. Владелец файла при этом root:root.

В том же fpm есть опции, позволяющие задать владельца файла сокета. Напомните, есть ли оно в сабже.



Последнее исправление: svr4 (всего исправлений: 1)

Ответ на: комментарий от svr4

SIGINT, SIGTERM Shut down quickly

SIGQUIT Shut down gracefully.

Есть ли разница для unix-сокетов - не знаю. Попробуй.

В коде есть попытки удалить сокеты.

vel ★★★★★
()
Ответ на: комментарий от vel

Тут вопрос - кто удаляет сокеты, мастер или воркер.

Если воркер - это 3.14здец, но решаемо сгидом на каталог.

svr4
() автор топика
Ответ на: комментарий от svr4

ngx_master_process_exit() пытается это делать.

Хуже того, если ему это не удается сделать, то он ругается в логи!

vel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.