如何允许 Amazon ECS 服务中的任务相互通信?

1 分钟阅读
0

我想要允许 Amazon Elastic Container Service(Amazon ECS)服务中的任务相互通信。

简短描述

您可以使用服务发现允许您的任务相互通信。服务发现可帮助管理您的 Amazon ECS 服务的 HTTP 和 DNS 命名空间。

**注意:**服务发现支持 ASRV DNS 记录类型。当 Amazon ECS 服务中的任务启动或停止时,系统会自动添加或移除 DNS 记录。需要与您的 Amazon ECS 服务连接的任务或应用程序可以从 DNS 记录中找到现有任务。

解决方法

**重要提示:**您无法更新现有服务以使用服务发现,或在创建服务后修改服务发现配置。您只能在创建新服务时配置服务发现。

在您开始使用服务发现之前,请参阅服务发现并查看服务发现注意事项

使用 Amazon ECS 控制台AWS Command Line Interface(AWS CLI)配置服务发现。

**重要提示:**在您配置服务发现后,请使用 YourServiceDiscoveryServiceName.YourServiceDiscoveryNamespace 格式在您的 Amazon Virtual Private Cloud(Amazon VPC)内查询某个服务发现服务的 DNS 记录。


AWS 官方
AWS 官方已更新 4 年前