[发明专利]无服务器架构下的并发控制方法、装置、设备及存储介质在审
申请号: | 202111580666.5 | 申请日: | 2021-12-22 |
公开(公告)号: | CN114338816A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 马思琦;王宏琦;常率;冯一博 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04L67/63 | 分类号: | H04L67/63;G06F9/48 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 架构 并发 控制 方法 装置 设备 存储 介质 | ||
本申请实施例提供一种无服务器架构下的并发控制方法、装置、设备及存储介质。该方法包括:统计由所述管控节点在当前时间窗口内反馈的对应同一并发线程池的服务请求的成败结果,得到所述同一并发线程池的统计结果,所述同一并发线程池中的线程与属于同一服务请求集合的服务请求一一对应,所述线程用于根据对应的服务请求调用所述管控节点提供的接口,以由所述管控节点为所述服务请求分配对应的实例;在所述当前时间窗口内,根据所述同一并发线程池的统计结果,对所述同一并发线程池的大小阈值进行调整处理。该方法能够引并发线程池的大小阈值与后端的实际情况不匹配而导致无服务架构不稳定的情况,从而可以提高无服务器架构的稳定性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种无服务器架构下的并发控制方法、装置、设备及存储介质。
背景技术
Serverless(无服务器)架构是一种由第三方提供管理服务的架构,对于使用方而言,可以消除对传统的在线服务器的大部分需求,Serverless架构可以向客户提供函数计算、事件触发、表格存储等服务。
Serverless架构中的管控节点可以在计算节点上创建实例,以对服务请求进行处理,从而提供服务。Serverless架构中的前端节点在接收到一服务请求后,可以针对该服务请求创建对应的线程,并由线程向管控节点请求该服务请求对应的实例。其中,前端节点可以通过限制并发线程池的大小阈值,来控制实例的并发量。通常,并发线程池的大小阈值是固定的,然而,这样的方式,存在未考虑后端的实际情况,导致Serverless架构的稳定性较差的问题。
发明内容
本申请实施例提供一种无服务器架构下的并发控制方法、装置、设备及存储介质,用以解决现有技术中无服务器架构的稳定性较差的技术问题。
第一方面,本申请实施例提供一种无服务器架构下的并发控制方法,所述无服务器架构包括前端节点和管控节点,所述方法由所述前端节点执行,所述方法包括:
统计由所述管控节点在当前时间窗口内反馈的对应同一并发线程池的服务请求的成败结果,得到所述同一并发线程池的统计结果,所述同一并发线程池中的线程与属于同一服务请求集合的服务请求一一对应,所述线程用于根据对应的服务请求调用所述管控节点提供的接口,以由所述管控节点为所述服务请求分配对应的实例;
在所述当前时间窗口内,根据所述同一并发线程池的统计结果,对所述同一并发线程池的大小阈值进行调整处理。
第二方面,本申请实施例提供一种无服务器架构下的并发控制装置,所述无服务器架构包括前端节点和管控节点,所述装置应用于所述前端节点,所述装置包括:
统计模块,用于统计由所述管控节点在当前时间窗口内反馈的对应同一并发线程池的服务请求的成败结果,得到所述同一并发线程池的统计结果,所述同一并发线程池中的线程与属于同一服务请求集合的服务请求一一对应,所述线程用于根据对应的服务请求调用所述管控节点提供的接口,以由所述管控节点为所述服务请求分配对应的实例;
调整模块,用于在所述当前时间窗口内,根据所述同一并发线程池的统计结果,对所述同一并发线程池的大小阈值进行调整处理。
第三方面,本申请实施例提供一种计算机设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如第一方面中任一项所述的方法。
第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被执行时,实现如第一方面中任一项所述的方法。
本申请实施例还提供一种计算机程序,当所述计算机程序被计算机执行时,用于实现如第一方面任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111580666.5/2.html,转载请声明来源钻瓜专利网。