[发明专利]一种接入服务器连接优化方法、接入服务器以及通信系统在审
申请号: | 201910204035.X | 申请日: | 2019-03-18 |
公开(公告)号: | CN109818810A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 高飞 | 申请(专利权)人: | 深圳市网心科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/28 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接入服务器 管理服务器 数据请求 连接池 通信系统 申请 计算机可读存储介质 后续请求 技术效果 接收用户 判断数据 受控设备 系统资源 数据处理 创建 优化 耗时 发送 销毁 | ||
本发明公开了一种接入服务器连接优化方法,通过接收用户受控设备发送的数据请求;判断数据请求是否需要特定的第一管理服务器进行处理;若数据请求需要第一管理服务器进行处理,则从预先为第一管理服务器建立的连接池中获取连接,以进行数据处理。可见,本申请不需要为每一次请求均创建一个新的连接,可以直接从连接池中获取连接进行后续请求处理。本申请减少了大量创建销毁连接的耗时操作,避免了时间与系统资源的浪费。此外,本申请还提供了一种接入服务器、通信系统以及计算机可读存储介质,同样具有上述技术效果。
技术领域
本发明涉及接入服务器技术领域,特别是涉及一种接入服务器连接优化方法、接入服务器、通信系统以及计算机可读存储介质。
背景技术
接入服务器(connection server,CS)用于处理复杂的连接情况,通过接收位于前端的用户受控设备的请求,将筛检完成的请求发至位于后端的管理服务器,由管理服务器完成最终的处理逻辑。如图1接入服务器的连接示意图所示,接入服务器与前端的用户受控设备可能需要同时处理十万以上的连接,而与后端管理管理服务器则通常保持不到100的连接,其连接为收敛状态。
参照图2接入服务器的通信过程示意图,在上行通道,用户受控设备向接入服务器发送受控、上报、保活等请求,接入服务器转发用户受控设备的请求至管理服务器,管理服务器发送响应至接入服务器,接入服务器可以根据响应关闭连接或将响应转发至用户受控设备。在下行通道,管理服务器向接入服务器发送控制指令,接入服务器转发该控制指令至用户受控设备,用户受控设备向接入服务器回复指令,接入服务器将接收到的回复指令转发至管理服务器。
现有接入服务器方案中,创建一个tcp连接需要二次系统调用,其中涉及三次握手,因此每创建一次连接将消耗一定的时间与资源。而现有方案为每一次请求均会创建一个新的连接,这会消耗大量的时间以及系统资源。
发明内容
本发明的目的是提供一种接入服务器连接优化方法、接入服务器、通信系统以及计算机可读存储介质,以解决现有接入服务器每一次请求均会创建一个新的连接、导致时间与系统资源的大量浪费的问题。
为解决上述技术问题,本发明提供一种接入服务器连接优化方法,应用于接入服务器,所述方法包括:
接收用户受控设备发送的数据请求;
判断所述数据请求是否需要特定的第一管理服务器进行处理;
若所述数据请求需要所述第一管理服务器进行处理,则从预先为所述第一管理服务器建立的连接池中获取连接,以进行数据处理。
可选地,在在所述接收用户受控设备发送的数据请求之前,还包括:
预先对每一个与所述接入服务器相连的管理服务器分别建立各自对应的连接池,所述连接池用于存放与所述管理服务器建立好的连接。
可选地,还包括:
若所述数据请求不需要所述第一管理服务器进行处理时,则从预先建立的全局连接池中获取连接,以进行数据处理,所述全局连接池用于存放所有与管理服务器建立好的连接。
可选地,所述全局连接池中的各个连接以链表形式进行存放,每次释放的连接放在链表的头部位置。
可选地,所述若所述数据请求不需要所述第一管理服务器进行处理时,则从预先建立的全局连接池中获取连接,包括:
若所述数据请求不需要所述第一管理服务器进行处理时,则从所述全局连接池中链表的头部获取连接。
可选地,所述若述数据请求不需要所述第一管理服务器进行处理时,则从预先建立的全局连接池中获取连接,包括:
若所述数据请求不需要所述第一管理服务器进行处理且所述全局连接池中没有空闲连接时,将所述数据请求放入至全局延迟队列中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市网心科技有限公司,未经深圳市网心科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910204035.X/2.html,转载请声明来源钻瓜专利网。