我可以按照专门的文档设置一个wso2 ESB集群,一个经理和两个工人。
我不确定两点:
每个工作节点是否需要它自己的REGISTRY_LOCAL数据库? 由于两个工作人员使用相同的数据库,因此可以使用,但我不确定这是否可行,而且文档并不清楚。
将数据服务添加为功能? 几乎没有相关文档,但不能获取多行对我来说是一个很大的限制,所以是否可以在集群环境中添加此功能,还是将数据服务服务器与ESB服务器分开?
如果某人有这方面的经验,我将非常感谢您的反馈。
由于
答案 0 :(得分:1)
您可以为群集中的所有成员使用相同的注册表数据库,以便它们可以使用它进行相互通信。您可以参考我的博客[1]获取更多信息。就个人而言,我从未在群集设置中为每个成员使用本地注册表数据库。
将DSS功能安装到ESB中时,无法获取多个记录。此外,安装该功能将在ESB中产生一些性能开销。因此,我完全建议您使用单独的DSS实例来完成工作。它也清楚地区分了那些听起来不错的问题。
[1] http://ravindraranwala.blogspot.com/2015/09/wso2-esb-worker-manager-cluster-without.html