Tomcat
在 tomcat 實例之間劃分 webapps
我在一個 Tomcat 中有 300 個 webapp。重新啟動 Tomcat 需要一些時間以及其他一些限制。我在目前的 Apache + Mod_JK + Tomcat 設置中有兩個 Web 伺服器負載平衡。
這些伺服器有足夠的記憶體/準備為伺服器添加額外的記憶體。
啟動第二個 Tomcat 實例並將這些 webapps 在這兩個 Tomcat 實例之間劃分是一個好的解決方案嗎?
是的,這是個好主意。還有其他好處,例如:
- 為每個實例分配特定資源
- 防止不良程式碼影響所有應用程序
- 減少應用程式碼更改對維護的影響