由 create-http-health-checker 建立的運作狀態檢查程式僅檢查異常實例。若要定期檢查運作正常實例,請在匯出的 loadbalancer.xml 檔案中設定某些其他特性。
僅在您已將 loadbalancer.xml 匯出之後,才可透過手動對其進行編輯,來設定這些特性。沒有等效的 asadmin 指令可以使用。
若要檢查運作正常實例,請設定以下特性。
表 5–3 運作狀態檢查程式手動特性
特性 |
定義 |
---|---|
True/False 標幟,用於表示是否要 Ping 正常伺服器實例以確定這些實例是否正常。若要 Ping 伺服器實例,請將標幟設定為 True。 |
|
指定在將未回應的伺服器實例標記為異常之前,負載平衡器的運作狀態檢查程式對該伺服器實例執行 Ping 指令的次數。有效範圍在 1 到 1000 之間。設定的預設值為 3。 |
透過編輯 loadbalancer.xml 檔案來設定特性。例如︰
<property name="active-healthcheck-enabled" value="true"/> <property name="number-healthcheck-retries" value="3"/>
若您增加這些特性,然後進行編輯並再次匯出 loadbalancer.xml 檔案,新匯出的配置不會包含這些特性。您必須對新匯出的配置再次增加這些特性。