如何为 Amazon ECS 中任务的每个实例分配唯一 ID

pna*_*eau 8 amazon-ecs

例如,如果我有四个在 Amazon ECS 中运行的应用程序服务器实例。

有没有什么方法可以让每个应用服务器知道它是四个中的#1,四个中的#2,依此类推。

我已阅读这些文档Amazon ECS 容器元数据文件,但似乎没有类似的内容。

有任何想法吗?

小智 0

https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerInstance.html 如果您引用每个实例的 id ,则为:ec2InstanceId,因为您在提供的元数据中看到的是 id此已部署实例中的容器的名称,而不是实例的名称

  • 多个 ECS 容器可以在同一个 EC2 实例上运行 - “ec2InstanceId”不是单个任务容器的唯一标识符。 (2认同)