AWS ECS私有名称空间列表实例仍然不正常

时间:2019-05-14 17:11:23

标签: amazon-web-services aws-cli amazon-ecs service-discovery

我有一个私有名称空间,其中一个服务im用于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 :(得分:0)

使用AWS打开了一张票-事实证明,这是他们的错误,特定于US-WEST-2(AFAICT)区域,在该区域中,服务发现在Ec2初始化和状态检查中未正确更新。解决后,我将对其进行更新。

相关问题