一种网络拥堵时业务优先级处理方法技术

技术编号:34945598 阅读:46 留言:0更新日期:2022-09-17 12:21
本发明专利技术公开了一种网络拥堵时业务优先级处理方法,包括:在数据库中建立公共线程池、专用线程和运维线程;对应用按时延苛刻程度进行分级,时延苛刻程度高的应用可选择专用线程处理,或时延苛刻程度高的应用在公共线程池拥塞时选择专用线程处理;维护人员通过运维线程登陆数据库,进行人工介入。本发明专利技术在数据库服务连接占满时保证重要任务不受影响,同时可以人工介入进行干预。工介入进行干预。工介入进行干预。

【技术实现步骤摘要】
一种网络拥堵时业务优先级处理方法


[0001]本专利技术涉及数据库管理系统
,具体涉及一种网络拥堵时业务优先级处理方法。

技术介绍

[0002]目前关系型数据库对连接的管理方式常用如下的两种方式:
[0003]1.为每一个连接建立一个服务线程,此种方式保证了每个连接能独享服务,但每个连接并不是实时都有业务请求,也就导致连接利用率不高,同时由于操作系统对线程有数量上限,因此在应用为分布式系统情况下很容易达到操作系统的线程上限。
[0004]2.如图1所示,系统建立一个服务线程池,众多连接可以共享此线程池,此技术方案可以充分利用线程资源;在数据库使用线程池方式时,实测单主机可为10万+的连接提供服务;但此项设计存在如下不足:
[0005](1).当突增的并发请求一旦达到线程池配置的线程上线后,会导致DBMS(数据库管理系统)无法为后续业务请求提供服务,此时系统中的重要业务会受到影响;
[0006](2).由于线程池被用满,数据库服务无法响应任何指令,因此对于故障无法人工介入;
[0007](3).当线程本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络拥堵时业务优先级处理方法,其特征在于,包括:在数据库中建立公共线程池、专用线程和运维线程;对应用按时延苛刻程度进行分级,时延苛刻程度高的应用可选择专用线程处理,或时延苛刻程度高的应用在公共线程池拥塞时选择专用线程处理;维护人员通过运维线程登陆数据库,进行人工介入。2.如权利要求1所述的网络拥堵时业务优先级处理方法,其特征在于,所述专用线程的建立方法为:应用在选择专享连接时,DBMS为所述专...

【专利技术属性】
技术研发人员:张志永
申请(专利权)人:北京思特奇信息技术股份有限公司
类型:发明
国别省市:

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

1