WSO2 ESB/GREG高可用性

WSO2 ESB/GREG高可用性,wso2,wso2esb,wso2greg,Wso2,Wso2esb,Wso2greg,我试图在高可用性配置中配置WSO2 ESB/GREG,如下所示: 两个GREG-ESB对,安装/配置在两个单独的Solaris服务器上 每台服务器都在单独的安装目录中安装了一个GREG 4.5.3(端口偏移量0)和ESB 4.7.0(端口偏移量1)的实例 GREG安装被配置为使用ORACLE和jdbc数据源,两者都连接到同一个数据库/模式,因此向一个GREG添加内容在另一个GREG中是可见的 ESB安装使用来自上面的远程greg进行配置(每个greg位于同一台服务器上),并指向配置/治理注册表工

我试图在高可用性配置中配置WSO2 ESB/GREG,如下所示:

两个GREG-ESB对,安装/配置在两个单独的Solaris服务器上

每台服务器都在单独的安装目录中安装了一个GREG 4.5.3(端口偏移量0)和ESB 4.7.0(端口偏移量1)的实例

GREG安装被配置为使用ORACLE和jdbc数据源,两者都连接到同一个数据库/模式,因此向一个GREG添加内容在另一个GREG中是可见的

ESB安装使用来自上面的远程greg进行配置(每个greg位于同一台服务器上),并指向配置/治理注册表工件的相同ORACLE数据库/模式

在所有4个安装上都启用了同步

我们计划使用我们自己的负载平衡器将流量循环到一个或另一个ESB,这样做的想法是,如果其中一个Solaris服务器停机,另一个ESB上仍然具有完整的功能

我在WSO2文档中找不到这种HA配置的示例

问题是:

。是否有人尝试过这样的配置(是否有效)

。有可能吗

有关部署治理注册表实例集群以实现负载平衡和高可用性的信息,请参阅本文

为了避免由于ELB故障而导致系统停机的风险,您可以实施防故障ELB部署。这说明了如何使用分别在主动和被动模式下运行的两个相同ELB设置来实现故障切换