當有多個伺服器時,如何執行內部部署執行個體的升級後作業
說明 description
環境
- Campaign Classic
問題/症狀
如果有多個伺服器同時執行 web@default,該命令應該只在一部伺服器上執行,還是兩者都執行?
解決方法 resolution
- 如果您碰巧在同一方塊中有多個
<instance>.conf檔案,且每個檔案都有不同的資料庫連線(通常在容錯移轉設定複雜的環境中會看到),則您必須升級兩個資料庫的結構。 - 如果您有多個
<instance>.conf檔案指向同一個方塊中的相同資料庫,則執行allinstances param沒有意義。 當所有伺服器都連線到相同的資料庫時,在主伺服器上執行升級後作業就足夠了,而且使用allinstances param也沒什麼問題。
注意:如果您想要更多控制要升級的專案,最好明確定義要升級的執行個體。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f