具有负载均衡器且无群集的WSO2 ESB

问题描述:

我试图在2个节点上都安装WSO2 ESB,这两个节点都共享相同的数据库。 以及处理这两个节点上的负载的负载平衡器。具有负载均衡器且无群集的WSO2 ESB

想知道是否真的需要在这2个节点上基于WKA方案进行聚类?

+0

如果需要群集请让我知道同样的好处。 – user6732942

+0

当您说“共享相同的数据库”时,您的意思是您的中介(dblookup,...)或gov&conf registry +用户管理中使用的数据库? –

+0

Mysql用于用户mgmt和conf/gov db,在节点之间共享。不是调解员。 – user6732942

在ESB中,突触配置不存储在数据库中,它们存储在文件系统中。所以需要基于HazleCast的群集,因为工件之间使用基于SVN的部署同步器在节点之间同步。当管理节点得到一个新的工件(Say API,Proxy等)时,它会向集群中的所有工作者节点广播同步消息,然后工作节点将检出SVN中的任何新工件。你可以阅读更多关于这个从here

+0

所以我看到我的方法唯一的缺点是部署需要在我的两个节点上完成?如果我设法做到这一点,无论是手动或由詹金斯为每个节点工作一个我很好去?或者你看到任何其他问题。 – user6732942

+0

:)不是真的,有更多的地方使用聚类。如果您正在使用任何协调相关的操作。例如:消息处理器,时间表任务等。HZ用于在群集中协调这些事件。如果你不使用任何这些,你很好。 – ycr

+1

感谢您的信息,我们的用例是req-resp,无状态api的,我希望我们在这种情况下很好。 – user6732942