Экземпляры частного пространства имен AWS ECS остаются нездоровыми - PullRequest
0 голосов
/ 14 мая 2019

У меня есть личное пространство имен со службой, которую я использую для обнаружения службы ECS.Служба создается следующим образом:

aws servicediscovery create-service --name elixir --dns-config 'NamespaceId="ns-XXXXX",DnsRecords=[{Type="A",TTL="300"}]' --health-check-custom-config FailureThreshold=1 --region XXXX --profile XXXX

Моя специальная проверка работоспособности в моем определении задачи:

 sh -c curl localhost:4000/status

docker ps перечисляет каждый экземпляр как исправный - проверки состояния ec2 равны 2/2 / зеленый- все же я не могу заставить экземпляры списков службы обнаружения перевернуться с IS_INITIALIZING: true, и AWS_INIT_HEALTH_STATUS: UNHEALTHY.

Служба обнаружения DNS правильно маршрутизирует к каждому экземпляру, как это предусмотрено.

1 Ответ

0 голосов
/ 16 мая 2019

Открыл тикет с AWS - оказалось, что это ошибка с их стороны, специфичная для региона US-WEST-2 (AFAICT), где обнаружение службы не обновляется должным образом при инициализации и проверке состояния в Ec2. Я обновлю это, когда это решится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...