[发明专利]http长连接的保活系统、方法、服务器及可读存储介质有效

专利信息
申请号: 201811414231.1 申请日: 2018-11-26
公开(公告)号: CN109831474B 公开(公告)日: 2021-07-13
发明(设计)人: 孙玉柱 申请(专利权)人: 创新先进技术有限公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京众达德权知识产权代理有限公司 11570 代理人: 刘杰
地址: 开曼群岛大开曼岛*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: http 连接 系统 方法 服务器 可读 存储 介质
【说明书】:

本说明书实施例公开了一种http长连接的保活系统,管控服务器控制每个保活线程按照对应的目标心跳间隔时间进行心跳检测,即可以确定管控服务器对心跳检测对应的线程进行管控,而管控服务器还管控业务服务器中的第一线程池中线程,使得管控服务器统一对业务服务器中的线程进行统一管控,在线程进行统一管控的情况下,能够有效降低业务请求和心跳请求对应同一个http连接出现的概率,从而能够降低数据包错乱的概率,提高租用、可用和过期的http连接正常运转的概率。

技术领域

本说明书实施例涉及数据处理技术领域,尤其涉及一种http长连接的保活系统、方法、服务器及可读存储介质。

背景技术

随着互联网技术的飞速发展,使得客户端和服务器的交互技术也飞速发展,而现有的客户端和服务器进行交互时通常使用http协议进行交互,http属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。在使用http协议进行交互时,客户端和服务器每进行一次HTTP操作,就建立一次连接,其连接可以为http短连接或http长连接。

而现有的HTTP长连接的应用场景中,通过时采用应用层定时发送心跳包的方式保持连接的存活,心跳包的发送时间间隔固定,不具备自适应特性。

发明内容

本说明书实施例第一方面提供了一种http长连接的保活系统,包括:所述系统包括业务服务器和管控服务器,其中,所述管控服务器用于管控所述业务服务器中的第一线程池;

所述业务服务器用于接收多个业务请求,响应所述多个业务请求,在所述第一线程池中创建与每个业务请求对应的线程,通过与每个业务请求对应的线程创建出与每个业务请求对应的http连接进行数据交换,所述http连接包括http长连接和http短连接;

所述管控服务器,用于实时获取所述第一线程池中创建出http长连接对应的当前保活线程,并为所述当前保活线程中的每个保活线程分配一个随机数;根据每个保活线程分配的随机数和已获取的基准心跳间隔时间,获取每个保活线程对应的目标心跳间隔时间;控制每个保活线程按照对应的目标心跳间隔时间进行心跳检测。

本说明书实施例第二方面提供了一种http长连接的保活方法,应用于管控服务器中,包括:

实时获取在业务服务器中的第一线程池中创建出http长连接对应的当前保活线程,并为所述当前保活线程中的每个保活线程分配一个随机数;

根据每个保活线程分配的随机数和已获取的基准心跳间隔时间,获取每个保活线程对应的目标心跳间隔时间;

控制每个保活线程按照对应的目标心跳间隔时间进行心跳检测。

本说明书实施例第三方面还提供了一种管控服务器,包括:

保活线程获取单元,用于实时获取在业务服务器中的第一线程池中创建出http长连接对应的当前保活线程;

随机数分配单元,用于为所述当前保活线程中的每个保活线程分配一个随机数;

目标心跳间隔时间获取单元,用于根据每个保活线程分配的随机数和已获取的基准心跳间隔时间,获取每个保活线程对应的目标心跳间隔时间;

心跳检测单元,用于控制每个保活线程按照对应的目标心跳间隔时间进行心跳检测。

本说明书实施例第四方面还提供了一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述http长连接的保活方法的步骤。

本说明书实施例第五方面还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时上述http长连接的保活方法的步骤。

本说明书实施例的有益效果如下:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811414231.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top