基于Keepalived软件的即时通信高可用设计

作者:张道伟; 马雷鸣; **; 阎朝东; 朱勇
来源:指挥信息系统与技术, 2023, 14(01): 95-100.
DOI:10.15908/j.cnki.cist.2023.01.015

摘要

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

  • 单位
    中国电子科技集团公司第二十八研究所

全文