2015-06-17 34 views
0

我想安装多个jboss保险丝实例,然后将每个jboss实例与不同的环境集成在一起。谁创建多个JBOSS保险丝实例6.1

例如,假设我们有6个SIT env,那么我们需要连接6个不同的jboss保险丝。 假设我们在一台服务器上有10个不同的unix用户,并且现在在此服务器上安装了jboss保险丝,我们如何在每个unix用户上安装保险丝。

我们可以创建与web逻辑域相同的jboss域吗?

目前我们已经从红帽网站下载了jboss保险丝的zip文件,并解压缩此文件并对每个环境进行配置更改,即我们将6个不同用户的文件解压缩并集成到SIT env中。

这样做的标准方法是什么?下面

+0

Jboss Fuse和Weblogic是两种不同类型的容器。一个是集成ESB容器,另一个是JEE容器。你确定你不应该使用JBoss EAP 6,而是JBoss JEE6容器吗? – CoolBeans

+0

我们将要使用JBOSS EAP6.1,JBOSS AMQ 6.1,这个JBOSS将集成部署在weblogic中的SIT Environment。 – pratik

+0

我会推荐EAP 6.4,您可以使用域模式为您的weblogic设置。 – CoolBeans

回答

1

这个解决方案是

面料

的帮助面料我们可以支持多种环境没有任何问题。

0

可以运行多个实例

为您将需要更改等\ system.properties 更改端口属性

org.osgi.service.http.port=<Port> #Every Instance should have different port 

如果通过腻子访问它。最好也要更改sshPort以防止冲突。在等\ org.apache.karaf.shell.cfg

sshPort=8107 

最后一件事,你将需要改变的是RMI服务器端口在等\ org.apache.karaf.management.cfg为每个实例。

rmiServerPort = 44444 
+0

我们已经这样做了,但仍然面临着一些问题,因为内部JBOSS使用了一些我们无法改变的端口。所以现在我们正在使用面料概念。 – pratik