是否可以在一台服务器或VPS上安装多个Java应用程序服务器? 我想安装JBOSS,TOMCAT,WEBLOGIC和我的更多。 这是怎么可能的,有什么好处和坏处?!
答案 0 :(得分:2)
如果你想尝试所有这些,这是可能的。您只需为每个服务选择不同的端口。
是否有真正的用例?您可以将应用程序绑定到应用程序服务器,并且可能希望运行不同的应用程序。
答案 1 :(得分:1)
是。通常的问题是给定的端口只能由单个进程使用。
因此,您不能在端口8080上同时拥有JBoss和Weblogic。正常操作还需要许多额外的端口。这至多是乏味的。
答案 2 :(得分:1)
这是可能的。您需要注意端口的这些服务器使用。
您还需要检查服务器上的资源(cpu / core / RAM)。您的系统应该有足够的资源来运行多个服务器。
我不知道什么是用例,但如果可能的话,我宁愿在单个Java应用服务器上使用各种webapp。
答案 3 :(得分:0)
如上所述,这是可能的,但它是配置管理的噩梦。
如果是兼容性测试,我会查看EC2或类似的基于时间的托管,并将1个应用服务器放在1个图像中并依次旋转每个图像并在测试完成后将其关闭。
通过不必编辑所有类型的配置文件和调试奇怪的冲突,花费10倍的费用。
答案 4 :(得分:0)
是的,这是可能的。
优点:
缺点:
因此,您主要进行实验/开发/测试。在生产环境中,在并行运行应用程序服务器时,您必须更加小心。