【问题标题】:who to create multiple instance of JBOSS Fuse 6.1谁来创建 JBOSS Fuse 6.1 的多个实例
【发布时间】:2015-09-02 21:07:31
【问题描述】:

我想安装多个 jboss fuse 实例,然后将每个 jboss 实例与不同的环境集成。

例如,假设我们有 6 个 SIT 环境,那么我们需要连接 6 个不同的 jboss 熔断器。 假设我们在一台服务器上有 10 个不同的 unix 用户,并且 jboss fuse 现在安装在这台服务器上,我们如何在每个 unix 用户上安装 fuse。

我们可以创建与 web-logic 域相同的 jboss 域吗?

目前我们已经从 red-hat 站点下载了 jboss fuse 的 zip 文件并解压该文件并根据环境进行配置更改,即我们在 6 个不同的用户中解压缩文件并集成到 SIT 环境中。

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

【问题讨论】:

  • Jboss Fuse 和 Weblogic 是两种不同类型的容器。一个是集成 ESB 容器,另一个是 JEE 容器。你确定你不应该使用 JBoss EAP 6 而不是 JBoss JEE6 容器吗?
  • 我们将使用JBOSS EAP6.1,JBOSS AMQ 6.1,这个JBOSS将集成部署在weblogic中的SIT环境。
  • 我会推荐 EAP 6.4,你可以为你的 weblogic 设置域模式。
  • 我们不能使用 EAP6.4 作为客户想要的 fuse , amq 和 eap on 6.1 verison 忘记 web-logic ,我们已经在一台 Linux 服务器上安装了 jboss,我们现在在这台服务器上有 10 个用户帐户想在这个所有帐户上安装保险丝。现在让我知道我们如何做到这一点
  • 询问如何安装和配置多个软件工具。这个话题太广泛了,无法涵盖。

标签: jboss jbossfuse


【解决方案1】:

解决办法是

面料

Fabric的帮助下,我们可以毫无问题地支持多种环境。

【讨论】:

    【解决方案2】:

    您可以运行多个实例

    为此,您需要更改 etc\system.properties 更改以下属性的端口

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

    如果您通过 putty 访问它。最好也更改 sshPort 以防止冲突。在 etc\org.apache.karaf.shell.cfg

    sshPort=8107
    

    您需要更改的最后一件事是每个实例的 etc\org.apache.karaf.management.cfg 中的 RMI 服务器端口。

    rmiServerPort = 44444
    

    【讨论】:

    • 我们已经这样做了,但仍然面临一些问题,因为 JBOSS 内部使用了一些我们无法更改的端口。所以现在我们使用的是面料概念。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-06
    • 1970-01-01
    • 2014-07-11
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多