是否可以在一臺服務器或VPS上安裝多個Java應用程序服務器? 我想安裝JBOSS,TOMCAT,WEBLOGIC和我更多。 這怎麼可能以及有什麼好處和壞處?!我可以在一臺服務器上安裝多個Java應用程序服務器嗎?
2
A
回答
1
是的。通常的問題是給定的端口只能被單個進程使用。
因此,您不能在端口8080上同時安裝JBoss和Weblogic。另外,正常操作還需要大量額外的端口。這充其量是單調乏味的。
2
這是可能的,如果你想嘗試所有這些。您只需爲每個服務選擇不同的端口。
是否有真正的用例?您可以將應用程序綁定到您的應用程序服務器,並且您可能想要運行不同的應用程序。
0
如上所述,它是可能的,但它是一個配置管理的噩夢。
如果是進行兼容性測試,我會考慮EC2或類似的基於時間的託管,並將1個應用程序服務器放在1張圖片中,然後依次旋轉每張圖片並在測試完成後關閉它。
通過無需編輯所有類型的配置文件和調試奇怪的衝突,可以支付10倍的費用。
1
這是可能的。你需要關心這些服務器使用的端口。
此外,您還需要檢查您的服務器上有哪些資源(cpu/core/RAM)。您的系統應該有足夠的資源來運行多個服務器。
我不知道最新的用例,但如果可能的話,我寧願在單個Java應用服務器上安裝各種webapps。
0
是的,這是可能的。
優點:
- 你不需要額外的服務器來運行你的appservers,讓你在物理/ virtualmachines保存。這對於原型設計以及功能測試都有很大幫助,因爲您可以在應用程序之間共享服務器。
- 某些應用程序可能需要不兼容的應用程序服務器設置,因此您必須並排運行在不同的應用程序服務器中。
- 一個應用程序服務器的停機時間不會影響其他應用程序服務器。
缺點:
- 你必須確保每一個應用程序服務器獲取的CPU,內存足夠的份額,等
- 您必須分配端口號給每個應用程序服務器
- 您正在每個環境的性能都依賴於彼此。
因此,這是你主要進行實驗/開發/測試的東西。在生產環境中,當並行運行Appservers時,您必須小心謹慎。
相關問題
- 1. 你可以在一臺虛擬服務器上安裝docker嗎?
- 2. 在專用服務器上安裝多個Web服務器。 CentOS
- 3. 我可以在同一臺服務器上安裝coldfusion 9和coldfusion 8嗎?
- 4. 我可以在共享託管服務器上安裝git嗎?
- 5. 在同一臺服務器上安裝兩個ClickOnce Windows應用程序
- 6. Web服務可以在同一個應用程序服務器中調用另一個Web服務嗎?
- 7. Java客戶端/服務器 - 我們可以使服務器作爲客戶端到另一臺服務器嗎?
- 8. 我可以在一臺服務器上託管node.js和Django嗎?
- 9. 如何檢查應用程序是否安裝在多臺服務器上 - PowerShell
- 10. 我可以在我的服務器的D盤安裝phpmyadmin嗎?
- 11. 一個網站可以託管在2臺服務器上嗎?
- 12. 我可以在同一臺服務器上運行多個logstash實例嗎?
- 13. 一臺帶有一臺應用服務器或多臺應用服務器的高端服務器?
- 14. 部署多個web應用程序在同一臺服務器
- 15. 我可以在JBoss應用程序服務器上部署Java應用程序和php應用程序嗎?
- 16. 我們可以跨越SQL服務器到多臺機器嗎
- 17. 在Ubuntu服務器上安裝Java
- 18. 我應該在我的專用服務器中安裝多個mysql服務器嗎?
- 19. 可以在nfsn提供的服務器上安裝couchdb嗎?
- 20. 可以在本地服務器上安裝Prairie嗎?
- 21. 我想在同一臺服務器上安裝WordPress和Joomla
- 22. 如何在服務器上安裝平臺應用程序以避免爲每個用戶本地安裝
- 23. 帶一臺RabbitMQ服務器的多個ServiceStack應用程序
- 24. 在tomcat服務器上安裝未知的web應用程序
- 25. 如何在godaddy vps服務器上安裝nodejs應用程序?
- 26. 我應該在構建服務器上安裝SDK嗎?
- 27. 在多臺服務器上部署Ruby on Rails應用程序
- 28. 在同一臺服務器上的兩個Laravel安裝問題
- 29. 在生產服務器/機器上安裝Zend服務器
- 30. 我們可以在WSO2應用程序服務器上安裝FAB(保險絲應用程序包)
不同端口或更好的不同IP地址。通常值得爲每個應用程序服務器分配一個不同的IP地址,以便以後可以將其移動到不同的服務器,而無需調整所有客戶端的服務地址。 – Codo 2010-08-28 18:26:03