透過動態重新配置,負載平衡器外掛程式會定期檢查有無已更新的配置。
若要啟用動態重新配置,請執行以下步驟:
建立負載平衡器配置時,將 --reloadinterval 選項與 asadmin create-http-lb 配合使用。如需有關此指令的更多資訊,請參閱 create-http-lb(1)。
此選項用於設定檢查負載平衡器配置檔案 loadbalancer.xml 有無變更的時間間隔。將值設定為 0 可停用動態重新配置。依預設,啟用動態重新配置,重新載入時間間隔為 60 秒。
如果您之前已將其停用,或要變更重新載入時間間隔,請使用 asadmin set 指令。
變更重新載入時間間隔之後,請重新匯出負載平衡器配置檔案,並將其複製到 Web 伺服器的 config 目錄,然後重新啟動 Web 伺服器。
如果負載平衡器在嘗試重新配置時遇到硬碟讀取錯誤,它將使用記憶體中目前的配置。負載平衡器還確定了在覆寫現有配置之前,已修改的配置資料與 DTD 相容。
如果遇到磁碟讀取錯誤,相關的警告訊息會記錄至 Web 伺服器的錯誤記錄檔中。
Sun Java System Web Server 的錯誤記錄位於以下位置: web-server-install-dir/web-server-instance/logs/。