create-http-health-checker 建立的運作狀態檢查程式僅檢查異常實例。若要定期檢查正常實例,請在匯出的 loadbalancer.xml 檔案中設定幾個額外特性。
僅在您已將 loadbalancer.xml 匯出之後,才可透過手動對其進行編輯,來設定這些特性。沒有等效的 asadmin 指令可以使用。
若要檢查正常的實例,請設定以下特性:
表 4–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 檔案,您必須重新將這些特性增加至該檔案,因為新匯出的配置不包含這些特性。