【问题标题】:How do you install multiple WSO2 products?如何安装多个 WSO2 产品?
【发布时间】:2016-12-02 03:26:47
【问题描述】:

安装说明清楚地说明了如何为单个产品(例如 ESB、应用程序服务器、混搭服务器)下载 .zip。但是基于 OSGi 组件架构,我认为可以将 Mashup Server 功能添加到现有的 ESB 安装中。我查看了功能管理器,并尝试添加存储库 (http://dist.wso2.org/p2/carbon/releases/3.2.4/),但没有成功。

任何指导表示赞赏。

【问题讨论】:

  • 似乎您使用了错误的功能 repo 链接(因为 ttp://dist.wso2.org/p2/carbon/releases/3.2.4/ 没有任何 ESB 版本支持的功能) .正确的功能存储库链接取决于您使用的 ESB 的产品版本。例如 - 如果 ESB 版本是 4.0.3,则 p2 存储库链接是 dist.wso2.org/p2/carbon/releases/3.2.3 。所以请告诉我们您使用的 ESB 版本。
  • 我发现我无法运行多个产品,因为存在端口冲突,幸运的是你可以解决这个问题; - 在启动期间将端口偏移量传递给服务器。以下命令使用默认端口增加 ./wso2server.sh -DportOffset=3 或 - 将 /repository/conf/carbon.xml 的端口部分设置如下:3更多详情请见docs.wso2.com/display/AM170/…

标签: wso2


【解决方案1】:

可以通过功能管理器安装不同的功能,但您必须确定与目标服务器兼容的功能的正确版本。例如,要将 BPEL 功能安装到 WSO2 ESB 4.0.2,首先要找到相关的 WSO2 Carbon 平台版本。这可以通过 $ESB-HOME/repository/components/plugins/org.wso2.carbon.core-x.x.x.jar 的版本来确定。因此,如果 WSO2 ESB 4.0.2 是目标服务器,那么 org.wso2.carbon.core jar 的版本将为 3.2.2。所以相关的 BPEL 功能版本是 3.2.2。

您可以阅读有关Installing+FeaturesHow install the BPEL features via Feature Manager 的更多信息。

【讨论】:

  • 尽管使用较新的版本,您在尝试将其他产品作为功能安装时会遇到问题。除非您使用超过一年的版本,否则它可能无法正常工作。那些较旧的版本有自己的错误和缺乏功能。因此,您可以尝试并排运行多个产品,在 carbon.xml 中配置管理端口偏移量。我在文档中没有看到太多关于这方面的信息,但从产品的状态来看,这似乎是开发人员试图走的道路。
【解决方案2】:

请参考 WSO2 发布矩阵 [1] 以匹配正确的版本 通过查看,您可以轻松找到任何产品版本的 Carbon 版本。

例如 ESB 4.0.2 具有碳版本 3.2.2

[1]http://wso2.com/products/carbon/release-matrix/

【讨论】:

    猜你喜欢
    • 2014-07-24
    • 1970-01-01
    • 2015-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-14
    • 2012-05-20
    相关资源
    最近更新 更多