Рейтинг:0

Запретить Azure менять выпуск VMSS, пока виртуальная машина все еще загружается.

флаг za

Я использую Azure DevOps для выпуска новой виртуальной машины в VMSS.

Когда я выпускаю обновление, Azure меняет местами образы, пока процесс PHP-FPM все еще загружается.Это приводит к ошибке 502 Bad Gateway примерно на 30 секунд. Процесс загрузки PHP-FPM занимает примерно минуту.

Я думаю, что происходит то, что Azure определяет, что Nginx отвечает, и предполагает, что виртуальная машина полностью загружена; однако NGINX выдает 502 ошибки, потому что PHP-FPM еще не завершил процесс загрузки и еще не может найти сокет PHP-FPM.

Команда Azure CLI, используемая для выпуска образа: обновление аз вмсс

Есть ли способ:

Добавить задержку тайм-аута перед тем, как azure заменит виртуальную машину? Проверить, не выдает ли NGINX ошибку 502, и подождать, пока она не исчезнет?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.