文件名称:service-discovery-ecs-dns:已归档
文件大小:1.77MB
文件格式:ZIP
更新时间:2024-06-04 05:00:34
Go
已封存 ECS不再需要此功能。 AWS EC2容器服务的服务发现 目标 该项目的创建是为了促进在AWS ECS之上创建微服务。 一些原则是: 以任何顺序启动服务 满怀信心地停止服务 启动/停止时自动注册/注销服务 负载均衡访问服务 监控服务的运行状况 安装 在Route53中需要一个专用托管区域来注册每个服务的所有容器。 要使用所有必需的配置和Route53域以及示例微服务创建ECS集群,可以使用。 如果主机完全失败且代理无法删除记录,则应创建Lambda函数来监视服务。 您还可以使用Lambda函数对容器进行HTTP运行状况检查。 为Lambda函数创建角色,此角色应具有对Route53的完全访问权限(至少对内部托管区域),对ECS的只读访问权限,对EC2和VPC的只读访问权限。 Lambda函数需要调用AWS API,并应添加到可通过NAT网关提供Internet访问的子网中