Deployment 如何将两个应用程序(相同的ear)部署到不同端口上的单个jboss。有可能吗?
我使用JBossEAP6.4。 我想让这些耳朵同时部署在不同的端口上。Deployment 如何将两个应用程序(相同的ear)部署到不同端口上的单个jboss。有可能吗?,deployment,jboss,jboss-eap-6,Deployment,Jboss,Jboss Eap 6,我使用JBossEAP6.4。 我想让这些耳朵同时部署在不同的端口上。 如果我只在部署中放置两个EAR,我得到:DuplicateServiceException:Service/app已注册。要在端口8080上为App1.war和端口8543上的App2.war配置JBoss,您应该执行以下步骤: 首先,您必须为8543添加套接字绑定(因为端口8080已经定义) 在web子系统中,应声明以下连接器: 此外,在web子系统中,应声明以下两个虚拟服务器: 对于App2.war
如果我只在部署中放置两个EAR,我得到:DuplicateServiceException:Service/app已注册。要在端口8080上为App1.war和端口8543上的App2.war配置JBoss,您应该执行以下步骤:
- 首先,您必须为8543添加套接字绑定(因为端口8080已经定义)
- 在web子系统中,应声明以下连接器:
- 此外,在web子系统中,应声明以下两个虚拟服务器:
对于App2.war-
请记住,在系统的/etc/hosts
中,必须添加相应的虚拟服务器别名:
127.0.0.1 localhost.localdomain localhost first.com second.com
您可以尝试使用offset创建服务器组,然后使用同一jboss eap实例将其部署到不同的服务器上。非常感谢@Panagiotis,它可以正常工作。我还想知道,是否可以使用localhost这样的通用别名,并仅通过以下端口进行区分:For App1.war-For App2.war-