AWS Cloud Map 服务 - AWS Cloud Map

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

AWS Cloud Map 服务

AWS Cloud Map 服务是用于注册服务实例的模板,其中包含服务的服务名称和DNS配置(如果适用)。您还可以设置运行状况检查以确定服务中实例的运行状况并筛选出不健康的资源。服务可以代表您的应用程序的一个组件。例如,您可以为处理应用程序付款的资源创建一项服务,为管理用户的资源创建另一项服务。

服务允许您找回一个或多个可用于连接资源的终端节点,从而找到应用程序的资源。资源的位置是使用DNS查询或 AWS Cloud Map DiscoverInstancesAPI操作完成的,具体取决于您配置命名空间的方式。您可以使用 AWS Cloud Map 控制台将实例发现范围限定为服务级别。

您也可以使用将自定义元数据指定为服务级别的属性。UpdateServiceAttributesAPI您可以使用服务属性来避免在实例之间重复属性。您可以修改这些属性,而无需对实例属性进行任何更改。可以在服务级别指定为属性的信息包括但不限于以下内容:

  • 用于在渐进式部署期间转移流量的端点权重。

  • 服务偏好,例如API超时和建议的重试政策。

以下主题描述了服务的运行状况检查和DNS配置,并包括创建、列出、更新和删除服务的说明。