摘要
为了实现即时通信软件在主备集群环境出现断电、网络断网或者主服务器故障情况下的高可用,从架构设计、数据逻辑处理和协同交互方式3个方面提出了一种基于主备集群监控软件Keepalived的即时通信集群解决方案。基于Keepalived软件工作原理,在2台相同的服务器上检测服务器的运行状态,并监控软件本身的运行状态,在软件故障或服务器宕机等情况下及时进行主备服务器切换,并根据内部技术协议进行数据同步,从而实现即时通信软件高可用。最后,通过试验分析验证了设计方案的有效性。
-
单位中国电子科技集团公司第二十八研究所