

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

# Amazon Cloud Map 服务
<a name="working-with-services"></a>

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

服务允许您找回一个或多个可用于连接资源的终端节点，从而找到应用程序的资源。资源的位置是使用 DNS 查询或 Amazon Cloud Map [https://docs.amazonaws.cn/cloud-map/latest/api/API_DiscoverInstances.html](https://docs.amazonaws.cn/cloud-map/latest/api/API_DiscoverInstances.html)API 操作完成的，具体取决于您配置命名空间的方式。您可以使用 Amazon Cloud Map 控制台将实例发现范围限定为服务级别。

您还可以使用 API 将自定义元数据指定为服务级别的属性。`UpdateServiceAttributes`您可以设置服务属性以避免在实例之间重复属性，并且无需对实例属性进行任何更改即可修改这些属性。可以在服务级别指定为属性的信息包括但不限于以下内容：
+ 用于在渐进式部署期间转移流量的端点权重。
+ 服务偏好，例如 API 超时和建议的重试政策。

有关更多信息，请参阅 *Amazon Cloud Map API 参考[UpdateServiceAttributes](https://docs.amazonaws.cn/cloud-map/latest/api/API_UpdateServiceAttributes.html)*中的。

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

**Topics**
+ [Amazon Cloud Map 服务运行状况检查配置](services-health-checks.md)
+ [Amazon Cloud Map 服务 DNS 配置](services-route53.md)
+ [为应用程序组件创建 Amazon Cloud Map 服务](creating-services.md)
+ [更新 Amazon Cloud Map 服务](editing-services.md)
+ [在命名空间中列出 Amazon Cloud Map 服务](listing-services.md)
+ [删除 Amazon Cloud Map 服务](deleting-services.md)