對指定 OpenResty Edge Node 伺服器進行強制全量同步
1. 簡介
在 OpenResty Edge Node 伺服器與 OpenResty Edge Admin 伺服器無法進行增量配置同步的情況下,如出現 “config version on the node is bigger than the admin” 錯誤,可選擇利用“強制全量同步”選項進行同步。這種方法適用於希望迅速恢復服務的場景。
此功能於 23.12.1-1
版本中首次引入。
請注意:此操作會影響 OpenResty Edge Node 伺服器上的服務,導致服務中斷,因此建議在完成業務流量遷移後再進行。
2. 操作步驟
首先,進入“閘道器叢集”,然後選擇指定的叢集,點選“強制全量同步”按鈕:
由於此操作可能會導致服務中斷,所以需要進行二次確認:
一旦確認,彈窗將會消失,全量同步操作將在後臺進行。
你可以透過以下兩種方式確認服務是否已經恢復:
方法 1:同步狀態顯示為 100% 時:
方法 2:檢查 OpenResty Edge Node 伺服器上的錯誤日誌 /usr/local/oredge-node/logs/error.log
。當日志最後出現 successfully binary upgraded OpenResty
並且沒有繼續輸出錯誤日誌時,說明同步已完成。在這個時候,你仍然可以透過 方法 1
進行二次確認。