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 mailing list
nginx-ru@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx-ru