网元连接池的分配连接数调整方法、装置和设备制造方法及图纸

技术编号:38917494 阅读:12 留言:0更新日期:2023-09-25 09:30
本申请实施例提供了一种网元连接池的分配连接数调整方法、装置、计算机设备、存储介质和计算机程序产品。该方法包括:获取多个目标网元连接池,以及目标网元的限制连接数;并在目标网元满足分配连接数调整条件的情况下,获取各目标网元连接池针对目标网元的当前分配连接数;根据限制连接数,对各当前分配连接数进行更新,得到各目标网元连接池针对目标网元的更新后的分配连接数,将更新后的分配连接数发送至对应的目标网元连接池;目标网元连接池调节目标网元连接池的分配连接数为更新后的分配连接数,以使各目标网元连接池针对目标网元的更新后的分配连接数总和,小于或者等于限制连接数。该方法可以提高针对目标网元的分配连接数的调整效率。连接数的调整效率。连接数的调整效率。

【技术实现步骤摘要】
网元连接池的分配连接数调整方法、装置和设备


[0001]本申请涉及通信
,特别是涉及一种网元连接池的分配连接数调整方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]通信是人与人之间通过某种媒体进行的信息交流与传递。网络是用物理链路将各个孤立的工作站或主机相连在一起,组成的数据链路。通信网络是指将各个孤立的设备进行物理连接,实现人与人,人与计算机,计算机与计算机之间进行信息交换的链路,从而达到资源共享和通信的目的。
[0003]现代通信网络是由专业机构以通信设备(硬件)和相关工作程序(软件)有机建立的系统,是为个人、企事业单位和社会提供各类通信服务的总和。网元就是网络中的元素,网络中的设备是网络管理中可以监视和管理的最小单位。
[0004]通常的网元通信方法,网元需要重复多次的创建通信连接,设置网元连接池,用以储存一定数量的网元连接。因此,网元连接池的应用避免了通信时重新创建连接,从而提高效率。针对同一个网元可以建立多个网元连接池,在现有的技术中,针对多个网元连接池的连接调整涉及的交互次数较多,存在连接调整时延常,效率低的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种网元连接池的分配连接数调整方法、装置、计算机设备、存储介质和计算机程序产品。
[0006]第一方面,本申请提供了一种网元连接池的分配连接数调整方法,应用于与多个网元连接池连接的管理模块。所述方法包括:
[0007]获取所述多个网元连接池中,与目标网元关联的多个目标网元连接池,以及所述目标网元的限制连接数;
[0008]在所述目标网元满足分配连接数调整条件的情况下,获取各所述目标网元连接池针对所述目标网元的当前分配连接数;
[0009]根据所述限制连接数,对各所述当前分配连接数进行更新,得到各所述目标网元连接池针对所述目标网元的更新后的分配连接数,将所述更新后的分配连接数发送至对应的目标网元连接池;所述目标网元连接池用于调节所述目标网元连接池的分配连接数为所述更新后的分配连接数,以使各所述目标网元连接池针对所述目标网元的更新后的分配连接数总和,小于或者等于所述限制连接数。
[0010]在其中一个实施例中,所述多个目标网元连接池包括新增连接池和现有连接池;所述分配连接数调整条件包含接收到针对所述新增连接池的新增请求,并且满足新增所述新增连接池的条件;所述在所述目标网元满足分配连接数调整条件的情况下,获取各所述目标网元连接池针对所述目标网元的当前分配连接数,包括:在接收到针对所述新增连接池的新增请求且满足新增所述新增连接池的条件的情况下,获取所述新增连接池的第一最
大连接数,以及获取所述现有连接池的当前分配连接数。
[0011]在其中一个实施例中,所述根据所述限制连接数,对各所述当前分配连接数进行更新,得到各所述目标网元连接池针对所述目标网元的更新后的分配连接数,将所述更新后的分配连接数发送至对应的目标网元连接池,包括:获取针对所述目标网元的当前分配连接数总和;根据所述第一最大连接数、所述现有连接池的当前分配连接数以及所述当前分配连接数总和,在所述现有连接池中确定待调整分配连接数的第一候选连接池,并对所述第一候选连接池的当前分配连接数进行更新,得到所述第一候选连接池针对所述目标网元的更新后的分配连接数;将所述更新后的分配连接数发送至所述第一候选连接池;所述第一候选连接池用于调节所述第一候选连接池的分配连接数为所述更新后的分配连接数,根据所述更新后的分配连接数,获取所述第一候选连接池的释放网元连接数;并将所述释放网元连接数发送至所述新增连接池;所述新增连接池用于建立满足所述释放网元连接数的新增网元连接;从所述新增连接池中获取各所述目标网元连接池针对所述目标网元的更新后的分配连接信息。
[0012]在其中一个实施例中,所述在所述目标网元满足分配连接数调整条件的情况下,获取各所述目标网元连接池针对所述目标网元的当前分配连接数之前,还包括:在接收到针对所述新增连接池的新增请求的情况下,获取所述目标网元的资源信息,以及获取新增所述新增网元连接池的资源需求量;在所述资源信息包含的资源量大于所述资源需求量的情况下,确定所述目标网元满足新增所述新增连接池的条件,并准备新增所述新增连接池的网元环境,创建所述新增连接池;在所述资源信息包含的资源量小于或者等于所述资源需求量的情况下,确定所述目标网元不满足新增所述新增连接池的条件,并确定所述新增请求不通过。
[0013]在其中一个实施例中,所述分配连接数调整条件包含所述多个目标网元连接池中存在异常连接池;所述多个目标网元连接池包括所述异常连接池和正常连接池;所述根据所述限制连接数,对各所述当前分配连接数进行更新,得到各所述目标网元连接池针对所述目标网元的更新后的分配连接数,将所述更新后的分配连接数发送至对应的目标网元连接池,包括:获取所述正常连接池的第二最大连接数,以及获取针对所述目标网元的当前分配连接数总和;根据所述限制连接数、所述当前分配连接数总和、所述异常连接池的当前分配连接数以及所述第二最大连接数,在所述正常连接池中确定待调整分配连接数的第二候选连接池,并对所述第二候选连接池的当前分配连接数进行更新,得到所述第二候选连接池针对所述目标网元的更新后的分配连接数;将所述更新后的分配连接数发送至所述第二候选连接池;所述第二候选连接池用于调节所述第二候选连接池的分配连接数为所述更新后的分配连接数;根据所述更新后的分配连接数,获取所述第二候选连接池的新增网元连接数;并将所述新增网元连接数以及将各所述目标网元连接池针对所述目标网元的更新后的分配连接信息返回所述管理模块;从所述第二候选连接池中获取各所述目标网元连接池针对所述目标网元的更新后的分配连接信息。
[0014]第二方面,本申请提供了一种网元连接池的分配连接数调整方法,应用于与管理模块连接的与目标网元关联的目标网元连接池。所述方法包括:
[0015]从所述管理模块接收针对所述目标网元更新后的分配连接数;所述管理模块用于在所述目标网元满足分配连接数调整条件的情况下,获取各所述目标网元连接池针对所述
目标网元的当前分配连接数,以及获取所述目标网元的限制连接数,并根据所述限制连接数,对所述目标网元连接池的当前分配连接数进行更新,得到所述目标网元连接池针对所述目标网元的更新后的分配连接数;将所述更新后的分配连接数发送至所述目标网元连接池,以使各所述目标网元连接池针对所述目标网元的更新后的分配连接数总和,小于或者等于所述目标网元的限制连接数;
[0016]将所述目标网元的当前分配连接数,调节为所述更新后的分配连接数。
[0017]在其中一个实施例中,所述分配连接数调整条件包含接收到针对新增连接池的新增请求,并且满足新增所述新增连接池的条件;所述将所述目标网元的当前分配连接数,调节为所述更新后的分配连接数,包括:根据所述更新后的分配连接数,确定所述目标网元关联的待释放网元连接;对所述待释放网元连接进行释放,以使所述目标网元连接池本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网元连接池的分配连接数调整方法,其特征在于,应用于与多个网元连接池连接的管理模块,所述方法包括:获取所述多个网元连接池中,与目标网元关联的多个目标网元连接池,以及所述目标网元的限制连接数;在所述目标网元满足分配连接数调整条件的情况下,获取各所述目标网元连接池针对所述目标网元的当前分配连接数;根据所述限制连接数,对各所述当前分配连接数进行更新,得到各所述目标网元连接池针对所述目标网元的更新后的分配连接数,将所述更新后的分配连接数发送至对应的目标网元连接池;所述目标网元连接池用于调节所述目标网元连接池的分配连接数为所述更新后的分配连接数,以使各所述目标网元连接池针对所述目标网元的更新后的分配连接数总和,小于或者等于所述限制连接数。2.根据权利要求1所述的方法,其特征在于,所述多个目标网元连接池包括新增连接池和现有连接池;所述分配连接数调整条件包含接收到针对所述新增连接池的新增请求,并且满足新增所述新增连接池的条件;所述在所述目标网元满足分配连接数调整条件的情况下,获取各所述目标网元连接池针对所述目标网元的当前分配连接数,包括:在接收到针对所述新增连接池的新增请求且满足新增所述新增连接池的条件的情况下,获取所述新增连接池的第一最大连接数,以及获取所述现有连接池的当前分配连接数。3.根据权利要求2所述的方法,其特征在于,所述根据所述限制连接数,对各所述当前分配连接数进行更新,得到各所述目标网元连接池针对所述目标网元的更新后的分配连接数,将所述更新后的分配连接数发送至对应的目标网元连接池,包括:获取针对所述目标网元的当前分配连接数总和;根据所述第一最大连接数、所述现有连接池的当前分配连接数以及所述当前分配连接数总和,在所述现有连接池中确定待调整分配连接数的第一候选连接池,并对所述第一候选连接池的当前分配连接数进行更新,得到所述第一候选连接池针对所述目标网元的更新后的分配连接数;将所述更新后的分配连接数发送至所述第一候选连接池;所述第一候选连接池用于调节所述第一候选连接池的分配连接数为所述更新后的分配连接数,根据所述更新后的分配连接数,获取所述第一候选连接池的释放网元连接数;并将所述释放网元连接数发送至所述新增连接池;所述新增连接池用于建立满足所述释放网元连接数的新增网元连接;从所述新增连接池中获取各所述目标网元连接池针对所述目标网元的更新后的分配连接信息。4.根据权利要求2所述的方法,其特征在于,所述在所述目标网元满足分配连接数调整条件的情况下,获取各所述目标网元连接池针对所述目标网元的当前分配连接数之前,还包括:在接收到针对所述新增连接池的新增请求的情况下,获取所述目标网元的资源信息,以及获取新增所述新增网元连接池的资源需求量;在所述资源信息包含的资源量大于所述资源需求量的情况下,确定所述目标网元满足新增所述新增连接池的条件,并准备新增所述新增连接池的网元环境,创建所述新增连接
池;在所述资源信息包含的资源量小于或者等于所述资源需求量的情况下,确定所述目标网元不满足新增所述新增连接池的条件,并确定所述新增请求不通过。5.根据权利要求1所述的方法,其特征在于,所述分配连接数调整条件包含所述多个目标网元连接池中存在异常连接池;所述多个目标网元连接池包括所述异常连接池和正常连接池;所述根据所述限制连接数,对各所述当前分配连接数进行更新,得到各所述目标网元连接池针对所述目标网元的更新后的分配连接数,将所述更新后的分配连接数发送至对应的目标网元连接池,包括:获取所述正常连接池的第二最大连接数,以及获取针对所述目标网元的当前分配连接数总和;根据所述限制连接数、所述当前分配连接数总和、所述异常连接池的当前分配连接数以及所述第二最大连接数,在所述正常连接池中确定待调整分配连接数的第二候选连接池,并对所述第二候选连接池的当前分配连接数进行更新,得到所述第二候选连接池针对所述目标网元的更新后的分配连接数;将所述更新后的分配连接数发送至所述第二候选连接池;所述第二候选连接池用于调节所述第二候选连接池的分配连接数为所述更新后的分配连接数;根据所述更新后的分配连接数,获取所述第二候选连接池的新增网元连接数;并将所述新增网元连接数以及将各所述目标网元连接池针对所述目标网元的更新后的分配连接信息返回所述管理模块;从所述第二候选连接池中获取各所述目标网元连接池针对所述目标网元的更新后的分配连接信息。6...

【专利技术属性】
技术研发人员:江晓枫田海波云龙张宇婕文丰勇
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1