WS02最小化GW Worker节点的部署

时间:2016-01-26 15:10:56

标签: wso2 wso2-am

我想在两台主机上运行WSO2,一台作为经理,另一台作为网关工作。

我查阅了群集指南和产品配置文档,我了解到在正确配置两台主机后,我可以使用选定的配置文件运行产品:

  • -Dprofile =管理器节点上的gateway-manager
  • -Dprofile =网关工作节点上的gateway-worker

除了执行选择性运行之外,我还希望网关工作者能够进行尽可能少的部署,即只安装它真正需要的工件。

我能想到的三种选择,从最佳到最差:

  1. 下载最小化的部署包 - 如果有的话?在该网站中,我只看到了包含所有组件的工件的完整包。是否有其他下载选项,其中包含每个配置文件的选择性工件?
  2. 下载完整的软件包,然后删除网关工作者不需要的工件(我如何知道要删除哪些文件/目录?)
  3. 从github下载源代码并运行选择性构建? (我应该构建哪些组件以及如何将它们打包以进行部署)?

1 个答案:

答案 0 :(得分:0)

每个配置文件都没有单独的产品包可供下载。因此选项1不存在。但是你可以在某种程度上做选项2。您可以通过删除'wso2am-1.10.0 / repository / deployment / server /'位置中的'jaggeryapps'文件夹,从产品中删除发布商,商店和管理信息中心应用程序。除此之外,我们不建议从包中删除任何组件。

您可以在here中查看API Manager 1.10的配置文件生成代码。它只有模块导入定义。每个配置文件都需要这些组件。