AWS CloudFormation
User Guide (API 版本 2010-05-15)

Amazon Route 53 ServiceDiscovery HealthCheckConfig

HealthCheckConfig 属性类型指定可选 Amazon Route 53 运行状况检查的设置。如果您指定运行状况检查的设置,则 Route 53 会将运行状况检查与您在 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 如何确定终端节点是否运行良好

必需:否

类型:双精度

更新要求无需中断

另请参阅

本页内容: