The invention relates to a server cluster communication method, terminal equipment and communication server. When the IP address changes, the original IP address and the new IP address are sent to the designated server or terminal equipment, and the connection relationship is re-established. The communication reconnection time is saved, and the performance of the server cluster system is improved. It solves the complex problem of data transmission disconnection and reconnection when IP address changes, and improves the performance of server cluster system.
【技术实现步骤摘要】
一种服务器集群通讯方法及终端设备及通讯服务器
本专利技术涉及通信
,具体涉及一种服务器集群通讯方法及终端设备及通讯服务器。
技术介绍
近年来,数据中心区域规模和业务处理需求的增加,对于集群技术的应用越来越多,一般采用负载均衡设备或软负载均衡来提高通讯服务的能力。同时,虚拟化技术的应用在带来业务部署便利性和灵活性的基础上,虚拟机的迁移问题也成为需要考虑的问题。为了保证虚拟机承载业务的连续性,虚拟机迁移前后的IP地址通常不变。但是,在现代的网络环境中,IP地址有时是可变化的,比如移动终端在移动网络和WIFI之间切换时,IP地址就会变化;又比如,有较高安全性要求的设备通常会定期更新其使用的IP地址以提高其防御攻击的能力。而按照现在的技术,当IP地址发生变化时,使用变化前IP地址建立的连接将无法继续维持而断开,从而会导致数据的传输中断。
技术实现思路
本专利技术的目的在于提供一种服务器集群通讯方法及终端设备及通讯服务器,用于解决IP地址变化时数据传输断开重连过程复杂的问题为解决上述技术问题,本专利技术的技术方案为:本专利技术提供了一种服务器集群通讯方法,包括以下步骤:终端设备IP地址发生变化时,终端设备向与终端设备通讯的通讯服务器发送重连报文,所述重连报文包括所述终端设备的原IP地址和新IP地址;通讯服务器接收到重连报文后,在通讯服务器的通讯连接列表中查找原IP地址对应的通讯连接,若找不到连接记录,则拒绝重连请求;若找到连接记录,则用所述终端设备的新IP地址更新通讯服务器的通讯连接列表,接受重连请求,重新建立通讯连接;将接受/拒绝重连请求的消息发送给终端设备;终 ...
【技术保护点】
1.一种服务器集群通讯方法,其特征在于,包括以下步骤:终端设备IP地址发生变化时,终端设备向与终端设备通讯的通讯服务器发送重连报文,所述重连报文包括所述终端设备的原IP地址和新IP地址;通讯服务器接收到重连报文后,在通讯服务器的通讯连接列表中查找原IP地址对应的通讯连接,若找不到连接记录,则拒绝重连请求;若找到连接记录,则用所述终端设备的新IP地址更新通讯服务器的通讯连接列表,接受重连请求,重新建立通讯连接;将接受/拒绝重连请求的消息发送给终端设备;终端设备收到接受/拒绝重连请求的消息后,将结果通知调度服务器;通讯服务器IP地址变化时,通讯服务器依次向所有与通讯服务器通讯的终端设备发送请求重连报文,所述重连报文包括通讯服务器的原IP地址和新IP地址;终端设备接收到重连报文后,在终端设备的通讯连接列表中查找原IP地址对应的通讯连接,若找不到连接记录,则拒绝重连请求;若找到连接记录,则用通讯服务器的新IP地址更新终端设备的通讯连接列表,接受重连请求,重新建立通讯连接;将接受/拒绝重连请求的消息发送给通讯服务器;通讯服务器收到接受/拒绝重连请求的消息后,将结果通知调度服务器。
【技术特征摘要】
1.一种服务器集群通讯方法,其特征在于,包括以下步骤:终端设备IP地址发生变化时,终端设备向与终端设备通讯的通讯服务器发送重连报文,所述重连报文包括所述终端设备的原IP地址和新IP地址;通讯服务器接收到重连报文后,在通讯服务器的通讯连接列表中查找原IP地址对应的通讯连接,若找不到连接记录,则拒绝重连请求;若找到连接记录,则用所述终端设备的新IP地址更新通讯服务器的通讯连接列表,接受重连请求,重新建立通讯连接;将接受/拒绝重连请求的消息发送给终端设备;终端设备收到接受/拒绝重连请求的消息后,将结果通知调度服务器;通讯服务器IP地址变化时,通讯服务器依次向所有与通讯服务器通讯的终端设备发送请求重连报文,所述重连报文包括通讯服务器的原IP地址和新IP地址;终端设备接收到重连报文后,在终端设备的通讯连接列表中查找原IP地址对应的通讯连接,若找不到连接记录,则拒绝重连请求;若找到连接记录,则用通讯服务器的新IP地址更新终端设备的通讯连接列表,接受重连请求,重新建立通讯连接;将接受/拒绝重连请求的消息发送给通讯服务器;通讯服务器收到接受/拒绝重连请求的消息后,将结果通知调度服务器。2.根据权利要求1所述的服务器集群通讯方法,其特征在于,通讯服务器收到的重连报文还包括所述终端设备的MAC地址,通讯服务器接收到所述终端设备的重连报文后,在通讯连接列表中查找所述终端设备的原IP地址和MAC地址对应的通讯连接。3.根据权利要求1所述的服务器集群通讯方法,其特征在于,所述终端设备收到的重连报文还包括所述服务器的MAC地址,终端设备接收到通讯服务器的重连报文后,在通讯连接列表中查找通讯服务器的原IP地址和MAC地址对应的通讯连接。4.一种用于服务器集群的终端设备,包括处理器和存储器,其特征在于,所述处理器执行存储在存储器中...
【专利技术属性】
技术研发人员:陈志刚,王俊霞,邓建慎,徐怡山,朱意霞,马世林,冯凯滨,郭葳,化高峰,王浩,易甜甜,陈无难,
申请(专利权)人:许继集团有限公司,许继电气股份有限公司,许昌许继软件技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。