[发明专利]一种基于软件死锁和高负载跳转技术的网络流量分流方法在审

专利信息
申请号: 201911419643.9 申请日: 2019-12-31
公开(公告)号: CN111245741A 公开(公告)日: 2020-06-05
发明(设计)人: 张晶;石小川;刘琦;黄龙飞;陈瑜靓;赵昆杨 申请(专利权)人: 厦门美域中央信息科技有限公司
主分类号: H04L12/859 分类号: H04L12/859;H04L12/851;G06F9/52
代理公司: 北京劲创知识产权代理事务所(普通合伙) 11589 代理人: 徐家升
地址: 361008 福建省厦门市软件园*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 软件 死锁 负载 跳转 技术 网络流量 分流 方法
【权利要求书】:

1.一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,包括;

获取系统内的多个应用及应用的域名,将应用域名进行编号;

对系统内的资源进行区域划分,获取划分后区域的域名,并将域名进行编号;

若区域的域名编号数小于系统内应用域名编号数;判断是否存在与区域的域名相同的应用域名,当存在与区域的域名相同的应用域名时,将对应的应用转发至对应的区域系统资源内;

获取同一系统资源内应用的隔离性等级,按照隔离性等级进行分类执行;同一按照隔离性等级内的应用按照编号顺序进行执行。

2.根据权利要求1所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,根据应用的域名与系统区域的域名,建立对应列表,所述对应列表中,每一个域名与其编号相对应。

3.根据权利要求1所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,SQL92定义了4种隔离性级别:未提交读、提交读、可重复读和可串行;同一系统资源内应用的隔离性等级采用尽可能低的隔离性级别。

4.根据权利要求1所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,采取数据访问时域离散法对系统区域内应用使用时间段进行控制;数据访问时域离散法包括以下具体步骤为:

S1、采用工作流对系统内资源中的应用进行统一管理;

S2、在管理任务时,一方面限制同一照隔离性等级的应用,防止资源过多占用;另一方面合理安排不同应用、时间,尽量避免多个应用同时执行;

S3、避免在前台交易高峰时间运行后台应用任务。

5.根据权利要求4所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,同一照隔离性等级的应用在执行时,同一时间的执行数往往限制为1个。

6.根据权利要求1所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,包括监听单元和流量获取单元,监听单元用于在网关上安装监听装置;流量获取单用于通过所述监听装置,获取所述网关中预先经过分流的网络流量。

7.根据权利要求1所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,软件死锁状态下,判断何种隔离性等级内的应用发生死锁,按照顺序重新执行。

8.根据权利要求1所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,汇总各个隔离性等级内的应用的流量配比;根据配比,调整系统内的资源区域的划分比例。

9.根据权利要求1所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,监听单元包括监听装置;监听装置用于获取网关中通过应用经过分流的网络流量。

10.根据权利要求3所述的一种基于软件死锁和高负载跳转技术的网络流量分流方法,其特征在于,本方法中采用的隔离性级别为未提交读和提交读。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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