AWS CloudFormation
用户指南 (API 版本 2010-05-15)

AWS Cloud Map ServiceDiscovery HealthCheckConfig

HealthCheckConfig 属性类型为可选的 Amazon Route 53 运行状况检查指定设置。如果为运行状况检查指定设置,则 AWS Cloud Map 将运行状况检查与 DnsConfig 中指定的所有记录相关联。

HealthCheckConfigAWS::ServiceDiscovery::Service 资源的一个属性。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : String, "ResourcePath" : String, "FailureThreshold" : Double }

YAML

Type: String ResourcePath: String FailureThreshold: Double

属性

Type

您想创建的运行状况检查的类型,它用于指示 Route 53 如何确定终端节点是否运行正常。有效类型包括 HTTPHTTPSTCP

必需:是

类型:字符串

更新要求没有中断

ResourcePath

您希望 Route 53 在执行运行状况检查时请求的路径。该路径可以是任意值,在终端节点正常运行时,终端节点将为其返回 HTTP 状态代码 2xx 或 3xx,如 /docs/route53-health-check.html 文件。Route 53 自动添加服务的 DNS 名称和前导正斜杠 (/) 字符。

必需:否

类型:字符串

更新要求没有中断

FailureThreshold

为了 Route 53 将终端节点的当前状态在运行良好和运行不佳之间切换,该终端节点必须通过或未通过的连续运行状况检查数量。有关更多信息,请参阅 Amazon Route 53 开发人员指南 中的 Route 53 如何确定运行状况检查结果是否为正常

必需:否

类型:双精度

更新要求没有中断

另请参阅

本页内容: