什麼是最好的設計有一個Web應用程序的許多環境?在一臺Tomcat服務器上部署多個tomcat實例或多個web-app實例會更好嗎?Tomcat測試和生產環境
0
A
回答
2
如果一個服務器可以處理負載,我會說最好只有一個Tomcat實例,並在需要時多次部署web-app
。
這樣:
- 你只有一臺服務器,以照顧(安全,管理,備份)。
- 應用程序之間大家分享硬件資源(內存,磁盤,CPU)
0
部署相同的Web應用程序內數次,以減少管理負擔是很好的想法。
但在我看來,這不是一個可以接受的解決方案:假設你部署了一個web應用兩次。一次用於測試環境,第二次用於生產環境。 Web應用程序可能會遇到可能導致整個Tomcat服務器崩潰的異常/錯誤(通常與內存相關的問題)。在這種情況下,在一個環境中遇到的問題會導致另一個環境不可用。
因此,我寧願安裝儘可能多的Tomcat實例作爲不同的環境。
相關問題
- 1. Tomcat web應用程序生產環境和測試環境的屬性
- 2. 設置測試和生產環境
- 3. Tomcat生產/開發環境
- 4. 不同於測試和生產環境的開發環境?
- 5. 區分Websphere Commerce中的生產環境,臨時環境和測試環境
- 6. Symfony2測試數據庫生產環境
- 7. 生產/測試環境容易問題
- 8. HttpPostedFileBase null在生產環境中,但沒有測試環境
- 9. 生產環境中的System.Runtime.Serialization.InvalidDataContractException,而不是測試環境
- 10. 在非生產環境中測試生產配置文件
- 11. 在生產環境中運行Tomcat
- 12. BizTalk EDI測試和生產環境設置
- 13. Rails環境部署(開發/測試和生產)
- 14. mongoid如何爲測試和生產環境創建索引
- 15. Git/Bitbucket上測試和生產環境的分支
- 16. 在測試和生產環境中的壞ETag值
- 17. 亞馬遜AWS上的測試和生產環境
- 18. 測試和生產環境之間的數據不同
- 19. 我如何確保生產,測試和開發環境,
- 20. 開發和生產環境
- 21. 在測試和產品環境中使用Maven和Jenkins部署到tomcat
- 22. 什麼是「測試環境」中的測試過程,已經部署在生產環境中而沒有測試
- 23. Dockerfile生產/建設/調試/測試環境
- 24. 將wordpress從測試環境移到生產環境並保留文章
- 25. WordPress的:如何複製您的生產環境創建一個測試環境?
- 26. Rails生產環境
- 27. Sidekiq僅在生產環境中重試
- 28. Rails在生產環境中調試
- 29. CRM在線2011集成測試在生產環境中運行
- 30. Web開發生產/測試/開發環境設置