买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于Envoy插件降低测试环境资源消耗的方法及系统_浩鲸云计算科技股份有限公司_202110839124.9 

申请/专利权人:浩鲸云计算科技股份有限公司

申请日:2021-07-23

公开(公告)日:2024-04-16

公开(公告)号:CN113515458B

主分类号:G06F11/36

分类号:G06F11/36

优先权:

专利状态码:有效-授权

法律状态:2024.04.16#授权;2021.11.05#实质审查的生效;2021.10.19#公开

摘要:本发明公开了基于Envoy插件降低测试环境资源消耗的方法及系统,该方法包括以下步骤:S1、将测试应用部署到容器管理平台上,并向每个应用注入代理和通信总线进程;S2、新增一个代理和通信总线插件,并在各个代理和通信总线进程中启用所述代理和通信总线插件;S3、利用所述代理和通信总线插件接收外部请求并进行处理;S4、在业务容器中新增一个守护进程来控制业务应用的启停,并提供接口给代理和通信总线插件调用。有益效果:通过支持对接口调用的返回,能够支持更多场景下的测试环境资源的降耗,通过新增的Envoy插件在发现接口请求为重复性或者相似请求时,直接替代业务应用来应答,从而释放资源,降低消耗。

主权项:1.基于Envoy插件降低测试环境资源消耗的方法,其特征在于,该方法包括以下步骤:将测试应用部署到容器管理平台上,并向每个应用注入代理和通信总线进程;新增一个代理和通信总线插件,并在各个代理和通信总线进程中启用所述代理和通信总线插件;利用所述代理和通信总线插件接收外部请求并进行处理;在业务容器中新增一个守护进程来控制业务应用的启停,并提供接口给代理和通信总线插件调用;所述利用所述代理和通信总线插件接收外部请求并进行处理包括以下步骤:利用代理和通信总线插件来记录每次发给业务应用的请求包和返回包,并缓存起来,供后续查询使用;利用代理和通信总线插件检查外部请求的相似度;利用代理和通信总线插件检查业务应用的活跃时间;利用代理和通信总线插件检查业务应用的状态;所述利用代理和通信总线插件检查外部请求的相似度包括以下步骤:所述代理和通信总线插件每次收到外部请求时,根据接口名和参数名来检查缓存中是否存在相似的请求,若存在且符合自动应答规则,则根据缓存数据组装应答后直接响应,若不存在则将请求转发给实际的业务应用,并更新业务应用活跃时间为当前时间;所述利用代理和通信总线插件检查业务应用的活跃时间包括以下步骤:所述代理和通信总线插件定时检查业务应用的上次活跃时间,若超过配置的阈值,则标记业务应用为不活跃,调用命令停止业务应用,释放资源;所述利用代理和通信总线插件检查业务应用的状态包括以下步骤:所述代理和通信总线插件在转发消息给业务应用时,若发现业务应用状态为已停止,则先启动业务应用,然后再转发消息给业务应用。

全文数据:

权利要求:

百度查询: 浩鲸云计算科技股份有限公司 基于Envoy插件降低测试环境资源消耗的方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。