/usr/sbin/nginx alternatives

Hennadii Makhomed gmm на csdoc.com
Пн Сен 16 22:02:07 UTC 2024


On 16.09.2024 21:06, Konstantin Pavlov wrote:

> Делать столько уникальной логики, опять же уходя от привычной многим и 
> документированной системы alternatives, для очень редкой ситуации когда 
> нужно запустить дебаг-версию?
> 
> Кажется, гораздо проще, если уж нельзя воспроизвести проблему на стенде, 
> сделать временно:
> 
> mv /usr/sbin/nginx /usr/sbin/nginx.bak
> 
> mv /usr/sbin/nginx-debug /usr/sbin/nginx
> 
> service nginx upgrade
> 

Вообще-то да, Вы правы, переключение на nginx-debug
необходимо достаточно редко, и не стоит ради этого
сильно усложнять систему и делать ее более хрупкой
из-за симлинков или хардлинков на бинарники.

А если не приемлемо делать переключение версий
через остановку сервиса nginx.service и запуск
сервиса nginx-debug.service - то можно будет
переключить через service nginx upgrade
без потери соединений, перед тем просто
вручную переименовав бинарник.

-- 
Best regards,
  Gena


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