2010-11-18 108 views

回答

2

如果一個服務器可以處理負載,我會說最好只有一個Tomcat實例,並在需要時多次部署web-app

這樣:

  1. 你只有一臺服務器,以照顧(安全,管理,備份)。
  2. 應用程序之間大家分享硬件資源(內存,磁盤,CPU)
0

部署相同的Web應用程序內數次,以減少管理負擔是很好的想法。

但在我看來,這不是一個可以接受的解決方案:假設你部署了一個web應用兩次。一次用於測試環境,第二次用於生產環境。 Web應用程序可能會遇到可能導致整個Tomcat服務器崩潰的異常/錯誤(通常與內存相關的問題)。在這種情況下,在一個環境中遇到的問題會導致另一個環境不可用。

因此,我寧願安裝儘可能多的Tomcat實例作爲不同的環境。

相關問題