[发明专利]数据通信连接池管理装置有效

专利信息
申请号: 201410838050.7 申请日: 2014-12-30
公开(公告)号: CN105591790B 公开(公告)日: 2019-05-10
发明(设计)人: 夏智;田丰;牛天耘 申请(专利权)人: 中国银联股份有限公司
主分类号: H04L12/24 分类号: H04L12/24
代理公司: 中国专利代理(香港)有限公司 72001 代理人: 方世栋;汤春龙
地址: 200135 上海*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数据通信 连接 管理 装置
【说明书】:

发明提出了一种数据通信连接池自动管理装置,所述装置包括:外部调用单元,其接收外部对象通过其提供的调用接口而发送的连接池调用命令,并随之按照预定分配策略为该外部对象分配目标连接池中的一条空闲连接,以供该外部对象在所述连接上完成后续的数据通信过程,以及在所述数据通信过程完成后释放所述连接;连接池大小管理单元,其根据所述目标连接池的历史统计数据周期性地调节所述目标连接池的大小;节点管理单元,其周期性地监测构成所述目标连接池的各个节点的运行状态,并且基于监测结果调节所述目标连接池的节点的数量。本发明所公开的装置能够针对实际需求情况自动调节连接池的大小以及组成连接池的节点的数量。

技术领域

本发明涉及数据通信连接池管理装置,更具体地,涉及数据通信连接池自动管理装置。

背景技术

目前,随着计算机和网络应用的日益广泛以及不同领域的业务种类的日益丰富,客户端和服务器之间进行可靠和有效的数据通信变得越来越重要。

在现有的技术方案中,在客户端与服务器进行半双工同步通信的情况下,通常采用连接池的方式实现数据通信的并发处理,该连接池为每一个在客户端和服务器之间进行通信的服务提供一条由其独占的空闲连接,直至与本次调用相关的所有数据通信过程结束。

然而,现有的技术方案存在如下问题:当针对实际需求情况需要调节连接池的大小以及组成连接池的物理和/或虚拟节点的数量时,通常仅能通过人工监测、判断以及配置而完成,故效率较低且无法保证系统的可靠性和时效性,从而会显著地降低系统的整体性能。

因此,存在如下需求:提供能够针对实际需求情况自动调节连接池的大小以及组成连接池的物理和/或虚拟节点的数量的数据通信连接池自动管理装置。

发明内容

为了解决上述现有技术方案所存在的问题,本发明提出了能够针对实际需求情况自动调节连接池的大小以及组成连接池的物理和/或虚拟节点的数量的数据通信连接池自动管理装置。

本发明的目的是通过以下技术方案实现的:

一种数据通信连接池自动管理装置,所述数据通信连接池自动管理装置包括:

外部调用单元,所述外部调用单元接收外部对象通过其提供的调用接口而发送的连接池调用命令,并随之按照预定分配策略为该外部对象分配目标连接池中的一条空闲连接,以供该外部对象在所述连接上完成后续的数据通信过程,以及在所述数据通信过程完成后释放所述连接;

连接池大小管理单元,所述连接池大小管理单元根据所述目标连接池的历史统计数据周期性地调节所述目标连接池的大小;

节点管理单元,所述节点管理单元周期性地监测构成所述目标连接池的各个节点的运行状态,并且基于监测结果调节所述目标连接池的节点的数量。

在上面所公开的方案中,优选地,所述预定分配策略包括负载均衡策略,所述负载均衡策略在需要为外部对象分配空闲连接时以如下方式确定用于分配的空闲连接:(1)计算所述目标连接池中的所有节点的当前负载率,并选择当前负载率最小的节点作为目标节点;(2)确定所述目标节点是否还具有负载余量,并且如果其具有负载余量,则将所述连接池调用命令路由到所述目标节点,并随之由所述目标节点为该外部对象分配目标连接池中的一条空闲连接,如果其不具有负载余量,则向所述外部对象返回“无可用连接”的响应并终止空闲连接分配过程。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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