要指定运行状况检查器属性,可以使用管理控制台或 asadmin create-http-health-checker 命令。要在管理控制台中执行此操作,请导航到“HTTP 负载平衡器”节点,展开它并选择负载平衡器。然后,打开“目标”选项卡,在“目标”表中,单击所需目标的“编辑运行状况检查器”链接。指定下列参数。
表 5–2 运行状况检查器参数
参数 |
说明 |
默认值 |
---|---|---|
Load Balancer |
单击“已启用”复选框以使所选服务器可用于负载平衡。 |
False/Disabled |
Disable Timeout |
此服务器在被禁用后到达停顿状态所用的时间(以分钟为单位)。 |
30 分钟 |
url |
指定负载平衡器检查的侦听器的 URL 以确定其运行状况。 |
"/" |
interval |
指定进行实例的运行状况检查的时间间隔(以秒为单位)。指定 0 将禁用运行状况检查器。 |
30 秒 |
timeout |
指定超时间隔(以秒为单位),必须在该时间间隔内获得响应才能认为侦听器运行正常。 |
10 秒 |
如果应用程序服务器实例被标记为异常,运行状况检查器将轮询异常实例以确定实例的状态是否已变为正常。运行状况检查器使用指定的 URL 来检查所有异常的应用程序服务器实例,以确定这些异常的应用程序服务器实例是否已返回到正常状态。
如果运行状况检查器发现某个异常实例已变为正常,该实例将被添加到正常实例列表中。
有关这些命令的更多信息,请参见 create-http-health-checker(1) 和 delete-http-health-checker(1)。