【问题标题】:WSO2 ESB - start multiple instance of ESB with different port(receiving/listening port) from single installation of WSO2 ESBWSO2 ESB - 从 WSO2 ESB 的单个安装中启动具有不同端口(接收/侦听端口)的多个 ESB 实例
【发布时间】:2014-03-03 21:40:35
【问题描述】:

是否可以通过单个 WSO2 ESB 安装为每个实例使用不同的端口配置启动多个 WSO2 ESB 实例?

就像我们对 tomcat 所做的一样(CATALINA_HOME 和 CATALINA_BASE)。

【问题讨论】:

    标签: wso2 wso2esb


    【解决方案1】:

    AFAIK OOTB 您现在无法从单个安装中启动 WSO2 ESB(或任何基于 Carbon 的产品)的多个实例。

    但您可以简单地安装多个服务器(只需解压缩到 wso2esb-x.x.x.zip 到多个文件夹)。并使用 -DportOffset 选项运行服务器,如下所示,

    $sh <CARBON_HOME>/bin/wso2server.sh -DportOffset=1
    

    (如果你在windows中,也可以使用bat文件)

    或者如果你想保留端口偏移,你可以打开&lt;CARBON_HOME&gt;/repository/conf/carbon.xml文件然后搜索标签&lt;Offset&gt;并设置一个端口偏移,如下所示,

    <Offset>1</Offset>
    

    并像往常一样运行服务器(不带端口偏移选项),

    $sh <CARBON_HOME>/bin/wso2server.sh
    

    HTH,

    达雷

    【讨论】:

    • 谢谢 DarRay,我已经有这个解决方案作为备份,但我正在寻找一种方法来从 WSO2 ESB 的单个安装中启动多个实例。
    • @BalajiSegeni 因为创建另一个安装非常简单,所以它不是没有上述功能的障碍。在生产环境中,通常每个实例都有单独的虚拟机。
    猜你喜欢
    • 2017-04-25
    • 1970-01-01
    • 2013-05-29
    • 2013-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多