[发明专利]微服务的流量处理方法、装置及电子设备在审
申请号: | 202211413625.1 | 申请日: | 2022-11-11 |
公开(公告)号: | CN116260771A | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 吴冕冠;周文泽;吴逸;章阳 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | H04L47/2408 | 分类号: | H04L47/2408;H04L47/2441;H04L47/80;H04L47/83 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 黄海英 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微服 流量 处理 方法 装置 电子设备 | ||
1.一种微服务的流量处理方法,其特征在于,所述微服务的流量处理方法应用于流量处理模块,所述流量处理模块集成于微服务的微服务框架中,所述方法包括:
统计目标微服务完成处理的N个访问请求,得到第一访问请求集合,其中,所述N个访问请求的结束处理时间晚于所述目标微服务处理的所有其他访问请求的处理时间,所述目标微服务为所述流量处理模块所对应的微服务,所述微服务用于处理流量,所述流量由至少一个访问请求组成,N为正整数;
确定所述第一访问请求集合中每个第一访问请求对应的处理时间;
从所述第一访问请求集合中筛选出M个访问请求,得到第二访问请求集合,其中,M为正整数,且M小于N,所述M个访问请求的结束处理时间晚于所述目标微服务处理的第一访问请求集合中的其他访问请求的处理时间;
基于每个第一访问请求的处理时间以及每个第二访问请求的处理时间,确定目标流量处理规则,其中,所述第二访问请求为所述第二访问请求集合中的请求;
基于所述目标流量处理规则处理待处理流量。
2.根据权利要求1所述的方法,其特征在于,基于每个第一访问请求的处理时间以及每个第二访问请求的处理时间,确定目标流量处理规则,包括:
基于每个第一访问请求的处理时间,确定目标正态分布图;
基于所述目标正态分布图和所述每个第二访问请求的处理时间,确定所述目标流量处理规则。
3.根据权利要求2所述的方法,其特征在于,基于所述目标正态分布图和所述每个第二访问请求的处理时间,确定所述目标流量处理规则,包括:
基于所述每个第二访问请求的处理时间,确定所述每个第二访问请求的处理时间在所述目标正态分布图中的分布情况;
基于所述分布情况,确定所述目标正态分布图中每个分布区间对应的第二访问请求的请求数量;
基于所述每个分布区间对应的第二访问请求的请求数量,确定所述目标流量处理规则。
4.根据权利要求1所述的方法,其特征在于,基于所述目标流量处理规则处理待处理流量,包括:
获取目标管理模块发送的第一流量处理规则,其中,所述目标管理模块用于管理所述目标微服务;
基于所述第一流量处理规则和所述目标流量处理规则处理所述待处理流量。
5.根据权利要求1所述的方法,其特征在于,基于所述目标流量处理规则处理待处理流量,包括:
确定目标部署包中是否配置有第二流量处理规则,其中,所述目标部署包为所述目标微服务运行时所需文件的集合;
若所述目标部署包中配置有所述第二流量处理规则,则基于所述第二流量处理规则和所述目标流量处理规则处理所述待处理流量。
6.根据权利要求5所述的方法,其特征在于,在确定目标部署包中是否配置有第二流量处理规则之后,所述方法还包括:
若所述目标部署包中未配置所述第二流量处理规则,则获取所述流量处理模块中配置的第三流量处理规则;
基于所述第三流量处理规则和所述目标流量处理规则处理所述待处理流量。
7.根据权利要求1所述的方法,其特征在于,确定所述第一访问请求集合中每个第一访问请求对应的处理时间,包括:
确定每个第一访问请求对应的开始处理时间以及结束处理时间;
基于所述每个第一访问请求对应的开始处理时间以及结束处理时间,确定所述每个第一访问请求对应的处理时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211413625.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种缓粘结预应力FRP束钢筒混凝土管道及生产方法
- 下一篇:一种压力充油芯体