/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