WSO2 Enterprise Integrator,部署具有多台计算机的集群

时间:2017-07-11 12:03:58

标签: wso2 wso2ei

我试图理解WSO EI的聚类。我们可以将WSO2的每个实例部署到单独的虚拟机中,并放置负载均衡器以使它们作为一个整体工作。

但是,有几个问题文档没有回答。

  1. 应该找到共享数据库?我是否需要为数据库部署单独的虚拟机?
  2. 还应该找到负载均衡器吗?
  3. 我可以理解在使用单个虚拟机时如何创建集群,但是当它涉及多个虚拟机时,很难理解。

    当我想在一个虚拟机中启动多个实例时,它有自己的问题:

    • 如何在一台机器上启动多个WSO2 EI实例?我是否需要拥有相同WSO2的多个副本并以特定方式启动它们?

1 个答案:

答案 0 :(得分:2)

  

应该找到共享数据库?我需要单独部署吗?   虚拟机只适用于数据库?

这取决于。如您所知,所有instancess都应共享一个数据库,从技术上讲,数据库所在的位置并不重要(单独的VM,其中一个wso2ei VM,...)。但是 - 出于可靠性原因,大多数情况下部署多个VM,然后可靠性也应该与数据库有关。然后单独的数据库实例(或数据库服务)将更合适。

  

还应该找到负载均衡器吗?

与数据库的考虑相同。

  

如何在一台机器上启动多个WSO2 EI实例?我需要   拥有相同WSO2的多个副本并单独发布它们?

是。创建副本,设置他们的端口偏移量,你就可以了。