[发明专利]微服务应用的网络流量控制方法、装置、设备及介质在审
申请号: | 202310610501.0 | 申请日: | 2023-05-26 |
公开(公告)号: | CN116545940A | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 李艳静;杨涛;王丹;李小平;杨硕;张煌辉;朱伟;刘昱辰;薛欣妹 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L47/24 | 分类号: | H04L47/24;H04L47/10 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 屈蓓;臧建明 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微服 应用 网络流量 控制 方法 装置 设备 介质 | ||
本申请提供一种微服务应用的网络流量控制方法、装置、设备及介质,可用于移动互联领域。该方法包括:获取目标微服务应用的调用请求,其中,调用请求中包括目标微服务应用的标识信息。并根据调用请求,确定与标识信息对应的目标微服务应用当前的流量监控信息,该流量监控信息包括日志信息及流量调用数据,若日志信息中包含限流关键字和/或流量调用数据超过预设流量阈值,则对目标微服务应用进行流量控制。本申请通过判断日志信息中是否包含限流关键字和/或流量调用数据是否超过预设流量阈值对目标微服务应用进行流量控制,提高了对目标微服务应用控制结果的准确性,提升了微服务应用运行的平稳性。
技术领域
本申请涉及移动互联领域,尤其涉及一种微服务应用的网络流量控制方法、装置、设备及介质。
背景技术
随着计算机技术的飞速发展,微服务架构(Micro service Architecture)因其各服务之间耦合度低、与容器技术相结合运行稳定性高等的优点,得到的广泛的应用。
现有技术中,在对微服务应用的流量进行控制时,是根据微服务应用预设的质量等级,根据质量等级对流量进行控制。其中,质量等级可以根据微服务应用使用的频次大小进行确定。
但是现有技术对微服务应用的流量控制不够准确,影响微服务应用运行的稳定性。
发明内容
本申请提供一种微服务应用的网络流量控制方法、装置、设备及介质,用以解决现有技术对微服务应用的流量控制不够准确,影响微服务应用运行的稳定性的问题。
第一方面,本申请提供一种微服务应用的网络流量控制方法,包括:
获取目标微服务应用的调用请求,所述调用请求中包括所述目标微服务应用的标识信息;
根据所述调用请求,确定与所述标识信息对应的所述目标微服务应用当前的流量监控信息,所述流量监控信息包括日志信息及流量调用数据;
若所述日志信息中包含限流关键字和/或所述流量调用数据超过预设流量阈值,则对所述目标微服务应用进行流量控制。
第二方面,本申请提供一种微服务应用的网络流量控制装置,包括:
获取模块,用于获取目标微服务应用的调用请求,所述调用请求中包括所述目标微服务应用的标识信息;
确定模块,用于根据所述调用请求,确定与所述标识信息对应的所述目标微服务应用当前的流量监控信息,所述流量监控信息包括日志信息及流量调用数据;
处理模块,用于若所述日志信息中包含限流关键字和/或所述流量调用数据超过预设流量阈值,则对所述目标微服务应用进行流量控制。
第三方面,本申请提供一种电子设备,包括:
至少一个处理器、存储器;
所述存储器存储计算机执行指令;
所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述电子设备执行第一方面任一项所述的微服务应用的网络流量控制方法。
第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项所述的微服务应用的网络流量控制方法。
第五方面,本申请提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的微服务应用的网络流量控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310610501.0/2.html,转载请声明来源钻瓜专利网。