Поддерживает ли Openshift v2 Rolling Updates для масштабируемых приложений?
Как я могу выполнять обновления / развертывания в масштабируемом приложении в Openshift v2?
Я знаю, что могу получить доступ к контейнеру (через ssh) и запустить "вращение механизма". Но как перенести мою новую версию (развертывание) в определенный контейнер (Gear)? Может ли Openshift сделать это автоматически?
Когда я отправляю обновление в масштабированное приложение, все Gears обновляются одновременно? Является ли обновление прозрачным для конечных пользователей?
1 ответ
Вы не можете делать непрерывные обновления в OpenShift Online, если не будете писать собственный сценарий или картридж, чтобы позаботиться об этом. Вы должны попытаться использовать файл маркера hot_deploy, это поддерживает работу приложения во время развертывания нового кода.