(ПРИМЕЧАНИЕ: я изменил свой исходный пост, поскольку теперь я собрал немного больше данных.)
Что-то только что начало происходить сегодня после нескольких недель без проблем, и я ничего не могу придуматьЯ изменил, что вызвало бы это.
У меня есть приложение Spring Boot, работающее за прокси-сервером NGINX (все Dockerized), которое находится в кластере AWS ECS Fargate.
После развертыванияЯ заметил, что - случайно (как, иногда, этого не происходит) - вызов служб, обслуживаемых Spring Boot, будет 503 (за прокси-сервером NGINX). Похоже, что это происходит при каждом втором развертывании, с последующим развертыванием, решающим проблему, то есть вызовы на сервер будут выполняться некоторое время (возможно, несколько секунд; возможно, несколько минут), но затем останавливаются.
IЯ посмотрел на «HealthyHostCount» и заметил, что когда я получаю 503, и моя основная целевая группа говорит, что ни в одном из них нет зарегистрированных / здоровых хостов. Я не уверен, что заставило бы TG отменить регистрацию цели, тем более что последующее развертывание, похоже, «решило» эту проблему.
Любое понимание / помощь будет высоко оценено.
Спасибозаранее.
ОБНОВЛЕНИЕ Похоже, что это происходит сразу после того, как я "завершаю исходный набор задач" из развертывания Blue / Green из CodeDeploy. Мне интересно, если это проблема с AZ, то есть я не указал достаточно задач для их выполнения.