教程

通用负载均衡和HA策略

SuperMap iManager 提供了负载均衡功能,使多个GIS环境组成一个负载均衡组,提高了GIS环境的性能。采用轮询法/加权轮询法、IP哈希法/加权IP哈希法、最小连接法/加权最小连接法等负载均衡策略分担负载,将外部发送来的请求根据负载均衡策略分配到负载均衡组中的某一个GIS环境上,而接到请求的服务器独立地响应客户的请求。籍此解决快速获取重要数据及高并发访问服务问题。

SuperMap iManager 支持HA(High Available)策略,避免单点失效。配置HA策略至少要有2个iManager服务,一个作为主节点,一个作为热备节点,但是对外表现为一个虚拟IP。HA策略开启后,主节点的nginx配置会同步到热备节点上。iManager的HA策略主要用于负载均衡组,主节点故障或关闭时,热备节点就会接管虚拟IP,继续提供负载均衡组服务。

负载均衡组由负载均衡器和GIS环境组成,iManager通过把负载均衡器设置为负载均衡组的服务器。当负载均衡器接到访问请求时,会根据负载均衡策略把服务请求分配给负载均衡组内的GIS环境,让接到请求的GIS环境提供服务。