设置 JBOSS EAP 6 的多个实例

Setting up multiple instances of JBOSS EAP 6

我在 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 的屏幕截图][2]

第 3 步 – 运行 在 eap_home 的 bin 目录下打开 2 个终端实例。 (term_1 和 term_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 – 运行 instance_2 上的独立服务器,端口偏移量为 10000,所以 [grg021@localhost bin]$ ./standalone.sh -Djboss.server.base.dir=/home/grg021/dev/ins2/standalone/ -Djboss.socket.binding.port-offset=10000

[2013-02-18 晚上 10.42.07 的屏幕截图][3]

第 4 步 – 测试 在网络浏览器 (firefox/google chrome) 上测试以下 URL:

http://localhost:8080/ and http://localhost:18080/

就是这样!现在,您在一台本地计算机上的 JBoss 实例上有两个独立服务器实例 运行ning。

And also read this answer