我试图理解WSO EI的聚类。我们可以将WSO2的每个实例部署到单独的虚拟机中,并放置负载均衡器以使它们作为一个整体工作。
但是,有几个问题文档没有回答。
我可以理解在使用单个虚拟机时如何创建集群,但是当它涉及多个虚拟机时,很难理解。
当我想在一个虚拟机中启动多个实例时,它有自己的问题:
答案 0 :(得分:2)
应该找到共享数据库?我需要单独部署吗? 虚拟机只适用于数据库?
这取决于。如您所知,所有instancess都应共享一个数据库,从技术上讲,数据库所在的位置并不重要(单独的VM,其中一个wso2ei VM,...)。但是 - 出于可靠性原因,大多数情况下部署多个VM,然后可靠性也应该与数据库有关。然后单独的数据库实例(或数据库服务)将更合适。
还应该找到负载均衡器吗?
与数据库的考虑相同。
如何在一台机器上启动多个WSO2 EI实例?我需要 拥有相同WSO2的多个副本并单独发布它们?
是。创建副本,设置他们的端口偏移量,你就可以了。