On 17.09.2024 10:20, Илья Шипицин wrote:
>>> Кажется, гораздо проще, если уж нельзя воспроизвести проблему на стенде,
>>> сделать временно:
>>>
>>> mv /usr/sbin/nginx /usr/sbin/nginx.bak
>>>
>>> mv /usr/sbin/nginx-debug /usr/sbin/nginx
>>>
>>> service nginx upgrade
>>
>> А что делать в том случае, когда файловая система /usr смонтирована
>> в режиме read-only и не удается воспроизвести проблему на стенде?
>
> если вы попали в такую ситуацию - стоит задуматься, зачем вы в нее попали.
> желание переименовывать файлы и файловая система, смонтированная в режиме
> read-only - как бы немного друг другу противоречат
>
> for the sake of simplicity - не надо пытаться решать задачу переименования
> файла на read-only системе, пожалуйста
задача, которую я решаю, формулируется таким образом:
сделать переключение между release и debug версиями nginx
в режиме on the fly и без потери клиентских соединений,
способом, который будет работать всегда и который будет
максимально удобным для пользоватлей nginx и инженеров
технической поддержки, которые общаются с пользователями
коммерческих версий nginx-plus (США) и Angie PRO (Россия).
У меня нет задачи переименовывать файлы на read-only системе
см. также Феномен XY: как избежать «неправильных» проблем
https://habr.com/ru/companies/dododev/articles/467047/
не надо пытаться разговаривать со мной менторским тоном
и хамить мне, иначе у меня не будет желания вам отвечать.
кроме того, было бы очень желательно не увлекаться overquoting`ом,
потому что подобным образом - вы демонстрируете свое презрение и
свое высокомерие не только по отношению ко мне, но и по отношению
ко всем остальным участникам и читателям этого списка рассылки.
>> Какое решение этой задачи будет более оптимальным?
>>
>> service nginx upgrade
>>
>> service nginx upgrade-to-debug
>>
>> service nginx upgrade-to-release
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx-ru