WSO2 企业集成商,部署具有多台计算机的群集



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

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

  1. 共享数据库应位于何处?是否需要仅为数据库部署单独的虚拟机?
  2. 负载均衡器也应该位于何处?

我可以理解在使用单个虚拟机时如何创建群集,但是当它涉及多个虚拟机时,很难理解。

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

  • 如何在一台机器中启动多个WSO2 EI实例?我是否需要拥有同一 WSO2 的多个副本并快速启动它们?

共享数据库应该放在哪里?是否需要单独部署 虚拟机仅用于数据库?

这要看情况。如您所知,所有实例都应共享一个数据库,从技术上讲,数据库的位置并不重要(单独的虚拟机,wso2ei 虚拟机之一,..(。但是 - 大多数情况下,出于可靠性原因部署多个 VM,然后可靠性也应关注数据库。那么单独的数据库实例(或数据库服务(会更合适。

负载均衡器也应该位于何处?

这与数据库的考虑因素相同。

如何在一台机器中启动多个WSO2 EI实例?我需要吗 拥有同一 WSO2 的多个副本并快速启动它们?

是的。创建副本,设置其端口偏移量,您就可以开始了。

最新更新