一种无人值守的情况下主备服务器自动切换系统的制作方法

文档序号:36010447发布日期:2023-11-17 04:09阅读:34来源:国知局
一种无人值守的情况下主备服务器自动切换系统的制作方法

本发明涉及通信领域,具体是一种无人值守的情况下主备服务器自动切换系统。


背景技术:

1、服务器是计算机的一种,它比普通计算机运行更快、负载更高、价格更贵,服务器在网络中为其它客户机(如pc机、智能手机、atm等终端甚至是火车系统等大型设备)提供计算或者应用服务,服务器具有高速的cpu运算能力、长时间的可靠运行、强大的i/o外部数据吞吐能力以及更好的扩展性;

2、随着人们越来越依赖于信息技术,电信设备在运行中,由于硬件损坏而导致业务中断所带来的损失也越来越大,因此电信设备的可靠性已经成为运营商关注的重点,对于网络设备中的服务器系统,现有技术的服务器多采用单服务器系统,运动过程中的可靠性较差,并且系统的维护成本高,用户的使用体验效果差。


技术实现思路

1、因此,为了解决上述不足,本发明在此提供一种无人值守的情况下主备服务器自动切换系统。

2、本发明是这样实现的,构造一种无人值守的情况下主备服务器自动切换系统,该系统的组成包括系统硬件和系统软件,系统硬件由管理服务器、主应用服务器、备份应用服务器、负载均衡器、数据库服务器和终端组成,系统软件的服务器操作系统为centos7.5,且系统的终端客户端为android系统开发。

3、优选的,所述主备服务器采用php5.2开发,管理服务器采用springboot开发,数据库服务器采用mysql开发,负载均衡器采用阿里云slb开发。

4、优选的,所述管理服务器每一分钟向主应用服务器发一次检测心跳,测试主应用服务器的健康度,根据主应用服务器的返回值用于判断主机是否可用。

5、优选的,所述管理服务器的系统实现包括:动态设置任务开关和时间频率;系统触发器和系统执行内容。

6、优选的,连续三次发现所述主应用服务器返回值,为code 2、3、4、5、6,则在数据库表tbl_server表中,把所述主应用服务器状态置为不可用,同时切换到备应用服务器,备应用服务器的状态为运行中,从备应用服务器上读取信息。

7、优选的,所述备份应用服务器用于维护消息,包括停止服务和重启。

8、本发明具有如下优点:本发明通过改进在此提供一种无人值守的情况下主备服务器自动切换系统,与同类型设备相比,具有如下改进:

9、优点1:本发明所述一种无人值守的情况下主备服务器自动切换系统,通过管理服务器对应用服务器的自动心跳检测,实现了无人值守;能自动完成主备切换,自动对主备服务器进行停止重启,同时完成了多系统之间的信息互通,提高系统运行的鲁棒性,增强系统的稳定性,提高了用户对系统的评价,并且为维护人员维护系统提供更充分的时间。

10、优点2:本发明所述一种无人值守的情况下主备服务器自动切换系统,管理服务器采用阿里云的slb做负载均衡,由两台服务器做负载均衡,当其中一台服务器不能提供服务时,请求会发到另外一台服务器,达到高可用的目的。



技术特征:

1.一种无人值守的情况下主备服务器自动切换系统,其特征在于:系统的组成包括系统硬件和系统软件;

2.根据权利要求1所述一种无人值守的情况下主备服务器自动切换系统,其特征在于:所述主备服务器采用php5.2开发,管理服务器采用springboot开发,数据库服务器采用mysql开发,负载均衡器采用阿里云slb开发。

3.根据权利要求1所述一种无人值守的情况下主备服务器自动切换系统,其特征在于:所述管理服务器每一分钟向主应用服务器发一次检测心跳,测试主应用服务器的健康度,根据主应用服务器的返回值用于判断主机是否可用。

4.根据权利要求3所述一种无人值守的情况下主备服务器自动切换系统,其特征在于:所述管理服务器的系统实现包括:

5.根据权利要求1所述一种无人值守的情况下主备服务器自动切换系统,其特征在于:连续三次发现所述主应用服务器返回值,为code2、3、4、5、6,则在数据库表tbl_server表中,把所述主应用服务器状态置为不可用,同时切换到备应用服务器,备应用服务器的状态为运行中,从备应用服务器上读取信息。

6.根据权利要求1所述一种无人值守的情况下主备服务器自动切换系统,其特征在于:所述备份应用服务器用于维护消息,包括停止服务和重启。


技术总结
本发明公开了一种无人值守的情况下主备服务器自动切换系统,系统的组成包括系统硬件和系统软件,系统硬件由管理服务器、主应用服务器、备份应用服务器、负载均衡器、数据库服务器和终端组成,系统软件的服务器操作系统为centos7.5,且系统的终端客户端为Android系统开发,本发明通过管理服务器对应用服务器的自动心跳检测,实现了无人值守;能自动完成主备切换,自动对主备服务器进行停止重启,同时完成了多系统之间的信息互通,提高系统运行的鲁棒性,增强系统的稳定性,提高了用户对系统的评价,并且为维护人员维护系统提供更充分的时间。

技术研发人员:李昊斌,王珂
受保护的技术使用者:福建北峰通信科技股份有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1