1
我想編寫一個ant腳本來在Tomcat集羣上部署應用程序。我的部署策略看起來非常像this post如何使用ant腳本從tomcat集羣中禁用節點?
假設我有一個包含4個Tomcat節點的集羣。
部署戰略步驟:
- 單個節點
- 的禁用監測拉節點出集羣 的
- 部署新的代碼,它
- 驗證節點與新的代碼運行正常
- 將節點放回集羣
- 重新啓用該節點的監控
- 對每個其他節點重複步驟
我想知道,如何禁用tomcat集羣節點以部署新的應用程序?我認爲不可能在不影響用戶的情況下同時在所有節點上進行部署。有沒有什麼好方法可以做到這一點?
如果有人能幫助我,那將會很棒。
ANT是一個構建工具。我覺得這是管理應用程序運行時環境的錯誤解決方案。你有沒有考慮過廚師或木偶的CM工具? –