简体   繁体   English

WSO2 ESB / GREG高可用性

[英]WSO2 ESB/GREG High Availability

I'm attempting to configure WSO2 ESB/GREG in a High Availability configuration, as follows: 我正在尝试在高可用性配置中配置WSO2 ESB / GREG,如下所示:

Two GREG-ESB pairs, installed/configured on two separate Solaris servers. 在两个单独的Solaris服务器上安装/配置的两个GREG-ESB对。

Each server has an instance of GREG 4.5.3 (port offset 0) and ESB 4.7.0 (port offset 1) installed in separate installation directories. 每个服务器在单独的安装目录中安装了一个GREG 4.5.3(端口偏移0)和ESB 4.7.0(端口偏移1)的实例。

GREG installations are configured to use ORACLE with jdbc DataSource, both connecting to the same database/schema, so adding something to one GREG is visible in the other. GREG安装配置为将ORACLE与jdbc DataSource一起使用,它们都连接到相同的数据库/架构,因此在另一个GREG中添加内容是可见的。

ESB installations are configured with remote GREGs from above (each on the same server) and pointing to the same ORACLE database/schema for configuration/governance registry artifacts. ESB安装使用远程GREG从上方进行配置(每个都在同一服务器上),并且指向同一ORACLE数据库/架构以进行配置/管理注册表工件。

Tribes synchronization is enabled on all 4 installations. 在所有4个安装上都启用了部落同步。

We plan to use our own Load Balancer to round-robin traffic to either one or the other ESB with the idea that if one of the Solaris servers is down, we still have the full functionality on the other. 我们计划使用自己的负载均衡器来轮流到一个或另一个ESB的流量,其思想是,如果其中一台Solaris服务器宕机,则另一台ESB仍具有全部功能。

I couldn't find an example of such HA configuration in WSO2 documentation. 在WSO2文档中找不到此类HA配置的示例。

The questions are: 问题是:

. did anyone attempt such configuration (did it work)? 有没有人尝试过这种配置(它起作用了)吗?

. is it even possible? 可能吗?

You can refer this documentation for information on deploying a cluster of Governance Registry instances to achieve load balancing and high availability. 您可以参考此文档,以获取有关部署Governance Registry实例集群以实现负载平衡和高可用性的信息。

To avoid the risk of system downtime due to failure of the ELB, you can implement a fail-proof ELB deployment. 为了避免由于ELB的故障而导致系统停机的风险,可以实施防故障ELB部署。 This documentation explains how to implement failover using two identical ELB setups running in active and passive modes respectively. 文档说明了如何使用分别在主动模式和被动模式下运行的两个相同的ELB设置来实现故障转移。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM