Re[3]: Кто развёртывает руками?
От: Miroff Россия  
Дата: 24.04.24 04:14
Оценка: 10 (1) +1
Здравствуйте, cppguard, Вы писали:

C>Как-то так =) Почему systemd богомерзский?


Потому что не unix way.

C>Так я же писал, что собрать всё в образ и запихнуть на сервер я и с systemd могу. Как сделать zero downtime без дополнительных инстансов? Или докер прям из коробки поддерживает такое?


Не поддерживает. Если ты хочешь zero downtime, тебе нужно поднять второй инстанс, убедиться что он работает, переключить трафик на новый инстанс и остановить старый инстнс. Или откатиться обратно, если новый инстанс не работает. По другому даже теоретически невозможно. Как именно ты этот процесс автоматизируешь большого значения не имеет. Хоть ansible, хоть bash, хоть chef, работать будет одинаково. В мире докера из коробки такое умеют docker swarm и kubernetes, но ради одного сервиса поднимать кубер это из пушки по воробьям. К тому же твое приложение должно быть адаптировано под кубер.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.