我在 Redhat linux 上已有 JBOSS EAP 6 设置。这是在独立模式下。我需要在同一台机器上添加另一个 JBOSS 实例。我在网上搜索了一下,没有找到与EAP 6相关的文档。请提出建议。
最佳答案
第 1 步 – 安装 JBoss EAP 6 在您的主目录中创建一个名为 dev 的文件夹。 (例如/home/grg021/dev )
将 JBoss EAP 6 安装程序解压到此文件夹中。
root_folder =/home/grg021/dev/
eap_home = root_folder/jboss-eap-6.0/
你应该有类似这样的东西。
Screen Shot 2013-02-18 at 10.36.01 PM
第 2 步 – 设置独立服务器实例 instance_1 – root_folder/ins1
instance_2 – root_folder/ins2
将独立文件夹及其内容复制到instance_1和instance_2中,应如下所示。
[屏幕截图 2013-02-18 10.40.14 PM][2]
第 3 步 – 运行 在 eap_home 的 bin 目录中打开 2 个终端实例。 (术语_1 和术语_2) 在 term_1 上 – 在 instance_1 上运行独立服务器 [grg021@localhost ~]$ cd dev/jboss-eap-6.0/bin [grg021@localhost bin]$ ./standalone.sh -Djboss.server.base.dir=/home/grg021/dev/ins1/standalone/
在 term_2 上 – 在实例_2 上运行独立服务器,端口偏移量为 10000,因此 [grg021@localhost bin]$ ./standalone.sh -Djboss.server.base.dir=/home/grg021/dev/ins2/standalone/-Djboss.socket.binding.port-offset=10000
[屏幕截图 2013 年 2 月 18 日晚上 10 点 42 分][3]
第 4 步 – 测试 在网络浏览器(firefox/google chrome)上测试以下 URL:
http://localhost:8080/和http://localhost:18080/
就是这样!现在,您有两个独立服务器实例在单个本地计算机上的单个 JBoss 实例上运行。
关于linux - 设置 JBOSS EAP 6 的多个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36856975/