我正在尝试在高可用性配置中配置WSO2 ESB / GREG,如下所示:
两个GREG-ESB对,在两个独立的Solaris服务器上安装/配置。
每台服务器都有一个GREG 4.5.3(端口偏移0)和ESB 4.7.0(端口偏移1)的实例安装在不同的安装目录中。
GREG安装配置为使用ORACLE和jdbc DataSource,两者都连接到同一个数据库/模式,因此在另一个GREG中添加一些东西。
ESB安装配置了来自上方的远程GREG(每个在同一服务器上),并指向配置/治理注册表工件的相同ORACLE数据库/模式。
所有4个安装都启用了部落同步。
我们计划使用我们自己的负载均衡器将流量循环到一个或另一个ESB,并认为如果其中一个Solaris服务器出现故障,我们仍然拥有另一个完整功能。
我在WSO2文档中找不到此类HA配置的示例。
问题是:
。有没有人尝试这样的配置(它有效吗?)
。它甚至可能吗?
答案 0 :(得分:0)
您可以参考此documentation以获取有关部署Governance Registry实例集群以实现负载平衡和高可用性的信息。
为避免因ELB故障导致系统停机的风险,您可以实施防故障ELB部署。这个documentation解释了如何使用分别在主动和被动模式下运行的两个相同的ELB设置来实现故障转移。