更好地处理多个jboss实例
我需要在JBOSS EAP 7中创建4个运行在不同端口的应用程序更好地处理多个jboss实例,jboss,jboss-eap-7,Jboss,Jboss Eap 7,我需要在JBOSS EAP 7中创建4个运行在不同端口的应用程序 应用程序A:端口8080 应用程序B:端口8081 应用程序C:端口8082 应用程序B:端口8083 我知道我需要使用standalone.xml中的端口偏移量来配置它。但我需要为每个实例分别设置server.log和stop/start。因此,我有两种解决方案: 1) 为每个项目复制整个jboss文件夹。i、 e:jbossA,jbossB 2) 使用use server.base.dir参数在jboss文件夹中创建实例文
- 应用程序A:端口8080
- 应用程序B:端口8081
- 应用程序C:端口8082
- 应用程序B:端口8083
-Djboss.server.base.dir=appA
多个jboss实例通常选择哪一个?- 我们使用不同的服务器基本目录,例如:
- 阿帕
- 独立应用程序
- 独立应用程序
- 独立应用程序
- 我们将
参数传递给-Djboss.server.base.dir
standalone.sh
- 每个应用程序都有不同的
,因为它们需要不同的子系统。如果它们对您的案例都相同,您可以链接它们,而不是复制它们standalone.xml
- 您可以将每个服务器的autostart设置为false,并从管理控制台或CLI分别启动和停止服务器
- 日志将在各自的服务器文件夹中生成,这些文件夹可以通过设置路径进行自定义