1
A
回答
0
是的,你可以做到這一點,如果你的機器有多個網絡接口(IP地址)和綁定各Jboss的實例來一個不同的IP。例如,如果你的機器有兩個網絡接口:192.168.1.1 192.168.1.2和,你可以用以下命令運行每個實例:
./run.sh -c instance1 -b 192.168.1.1
./run.sh -c instance2 -b 192.168.1.2
但最常見的情況是使用不同的運行多個實例在同一臺機器端口每個實例,你可以通過Jboss端口綁定實現。
在此JBoss Web中查找詳細信息:Configuring Multiple JBoss Instances On One Machine。
0
是的,你可以。您只需要運行Apache服務器實例並將其用作JBoss集羣的負載均衡器,並使用mod_proxy或mod_ajp插件在多個JBoss實例之間進行負載均衡。要在Windows上啓動多個JBoss 5或JBoss 6實例,請使用my script here(但您必須自己增強配置以啓用集羣和Apache負載平衡器)。另外,我的啓動腳本要求你從YAJSW服務器包裝器項目下載東西。
我經常運行多個jboss服務器作爲一個集羣,我總是在端口80和443上運行一個Apache服務器,負載均衡到JBoss實例。 Here is am example post from my blog。
1
當然,在同一個端口上監聽兩個服務的唯一方法是確保它們綁定在不同的IP地址上。如果考慮在同一接口上配置多個可接受的地址,只需啓動標記爲「-b <address>
」的每個JBoss實例即可。
相關問題
- 1. 在同一臺服務器上運行JBoss 4.2.3和JBoss 5.1
- 2. Apache和iis在同一臺服務器和同一端口
- 3. Ajax跨域在同一臺機器上,但不同的端口
- 4. 2臺服務器上的相同URL
- 5. 在具有不同端口的服務器上運行neo4j
- 6. 同一臺機器上的Git客戶機和服務器
- 7. 在同一臺服務器和端口上運行EmberJS和Django
- 8. 客戶端和服務器使用同一臺機器
- 9. 兩臺具有相同Time.zone,相同服務器時區的Rails服務器,但從Date.to_time獲得不同結果
- 10. 同一臺機器上的不同jboss版本
- 11. 指向另一臺服務器上的相同服務的ASP.Net客戶端
- 12. 同一個JBoss服務器上有多個服務?
- 13. WWF服務和ASP.NET客戶端在同一臺服務器上
- 14. 在同一臺機器上的多個TcpClients作爲服務器
- 15. TopShelf在同一臺機器上安裝多個相同的服務
- 16. 客戶端和服務器上的相同連接的不同端口號
- 17. Nginx上的服務器名稱和端口號是否相同?
- 18. 在不同機器上使用相同端口的錯誤
- 19. Jenkins和OS X服務器在同一臺機器上
- 20. 在同一臺機器上運行兩個Jetty服務器
- 21. 在同一臺機器上使用IIS服務器和wamp服務器
- 22. 在同一臺服務器
- 23. Virtuemart移動和臺式機在同一臺服務器上
- 24. 客戶端/服務器安裝只能在同一臺機器上運行
- 25. 當服務器和客戶端在同一臺機器上時收聽廣播
- 26. 具有相同端口的不同VirtualHosts
- 27. 服務器和客戶機在同一臺機器上,沒有環回
- 28. 可能在同一臺機器上有多個SAME WCF窗口服務
- 29. 我想在同一臺機器上同時運行JBoss 4.2.3和JBoss 5.1
- 30. 客戶端連接到兩臺服務器使用相同的端口
最快的解決方案是自己檢查一下,它只需很少的努力。它也不會工作。 –