Сине-зеленое развертывание с единой очередью - PullRequest
0 голосов
/ 05 августа 2020

В настоящее время я сталкиваюсь с проблемой, вызванной сине-зеленым шаблоном развертывания.

У нас есть одна очередь SQS, сообщения которой могут обрабатываться как с синих, так и с зеленых серверов.

Мне нравится делать зеленую (новую версию), чтобы получать сообщения, исходящие с зеленых серверов.

Я думал о передаче переменной для значения g / b в сообщении и повторной постановке в очередь, если она обрабатывается не тот рабочий. Но это может вызвать задержки (несколько повторных очередей и т. Д. c ..)

Существует ли обычная практика решения этой проблемы?

...