首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单个笔记本电脑中的jBoss 6(也可以是7、4和6)群集

单个笔记本电脑中的jBoss 6(也可以是7、4和6)群集
EN

Stack Overflow用户
提问于 2012-01-04 00:10:39
回答 3查看 767关注 0票数 0

我需要测试一些面向集群的开发。不幸的是,我手头只有我的笔记本电脑,没有其他的电脑。是否有一种在我的笔记本电脑中使用单个IP地址设置jBoss 6群集的具体方法?提前感谢你的帮助。

EN

回答 3

Stack Overflow用户

发布于 2012-01-04 11:55:12

在一个IP地址上运行两个JBoss服务器的唯一问题是它们被设置为绑定到相同的端口。因此,有两种方法可以解决这个问题。

1:就说JBoss服务器使用另一组端口。您可以在启动服务器时进行设置。

代码语言:javascript
复制
./run.sh -Djboss.service.binding.set=ports-01

这意味着所有端口都将增加100,例如管理控制台将不在端口8080上,而在8180上。默认值为ports-default,其他为ports-01、ports-02等。

2:第二种可能是创建另一个虚拟IP地址,并将服务器绑定到不同的地址。

代码语言:javascript
复制
./run.sh -b 192.168.1.2
./run.sh -b 192.168.1.3

另外,不要忘了正确设置jboss.messaging.ServerPeerID参数。所以命令应该是:

代码语言:javascript
复制
./run.sh -Djboss.messaging.ServerPeerID=1
./run.sh -Djboss.service.binding.set=ports-01 -Djboss.messaging.ServerPeerID=2

代码语言:javascript
复制
./run.sh -b 192.168.1.2 -Djboss.messaging.ServerPeerID=1
./run.sh -b 192.168.1.3 -Djboss.messaging.ServerPeerID=2

您可以用同样的方法配置JBoss AS5,但JBoss AS7的配置完全不同。

票数 1
EN

Stack Overflow用户

发布于 2012-01-04 00:12:45

我想你得用VirtualBoxVMware这样的虚拟电脑。

票数 0
EN

Stack Overflow用户

发布于 2012-01-12 05:21:10

这篇article解释了如何在一台机器上设置Torquebox ( JBoss to jruby)集群,并提供了有关如何创建虚拟ips的信息。希望能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8715069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档