发布于: Dec 5, 2017
从今天开始,您可以使用 Amazon Route 53 Auto Naming API 在 DNS 中自动注册微服务。该新增 API 可简化在 AWS 上运行的微服务进行伸缩时对这些微服务的 DNS 名称和运行状况检查的管理。
以前,要实时跟踪不断伸缩的微服务队列的名称和位置,有两种选择。维护自定义的脚本来直接控制 DNS 记录和运行状况检查,或者部署并管理第三方软件。Amazon Route 53 Auto Naming 提供一组 API 进行服务命名配置和服务实例管理,简化了 DNS 和运行状况检查的管理。
现在,注册新服务实例后,通过对该服务名称进行简单 DNS 查询即可访问该服务。Amazon Route 53 Auto Naming 使用多值应答路由类型,在 DNS 查询的每一次响应中最多可返回八个记录。如果为服务定义了运行状况检查,Amazon Route 53 仅返回与正常终端节点关联的记录。此外,还可以通过 API 验证服务实例的运行状况。