[发明专利]基于服务网格的应用的数据处理方法、系统和存储介质在审
申请号: | 202210163665.9 | 申请日: | 2022-02-22 |
公开(公告)号: | CN114637549A | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 王夕宁;曾宇星;刘阳;张岚 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/50 |
代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 谢湘宁;李静茹 |
地址: | 311121 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 服务 网格 应用 数据处理 方法 系统 存储 介质 | ||
1.一种基于服务网格的应用的数据处理方法,其特征在于,包括:
获取待启动应用的逻辑数据,其中,所述逻辑数据用于表征所述应用在启动过程中执行的逻辑功能,所述应用由服务网格构成;
基于所述逻辑数据确定所述应用的配置信息,其中,所述配置信息用于对所述应用在启动过程中的负载进行配置;
基于所述配置信息启动所述应用。
2.根据权利要求1所述的方法,其特征在于,基于所述逻辑数据确定所述应用的配置信息,包括:
基于所述逻辑数据确定所述应用的代理配置信息,其中,所述配置信息包括所述代理配置信息,所述代理配置信息用于表示对所述应用的服务网格代理进行配置。
3.根据权利要求2所述的方法,其特征在于,配置的所述服务网格代理用于使端口监听器对端口进行监听,使拦截器在监听到所述端口的调用请求的情况下拦截所述调用请求,且使执行器基于所述拦截器拦截的所述调用请求调用所述逻辑数据。
4.根据权利要求3所述的方法,其特征在于,基于所述配置信息启动所述应用,包括:
基于由所述执行器调用到的所述逻辑数据启动所述应用。
5.根据权利要求4所述的方法,其特征在于,基于由所述执行器调用到的所述逻辑数据启动所述应用,包括:
基于由所述执行器调用到的已注册到服务网格中的所述逻辑数据,启动所述应用。
6.根据权利要求5所述的方法,其特征在于,基于由所述执行器调用到的已注册到服务网格中的所述逻辑数据,启动所述应用,包括:
响应于所述执行器成功调用到已注册到所述服务网格中的所述逻辑数据,基于所述逻辑数据启动所述应用。
7.根据权利要求1所述的方法,其特征在于,基于所述逻辑数据确定所述应用的配置信息,包括:
基于所述逻辑数据确定负载配置信息,其中,所述配置信息包括所述负载配置信息,所述负载配置信息用于配置所述应用在创建时所注入的执行逻辑组件。
8.根据权利要求7所述的方法,其特征在于,配置的所述执行逻辑组件用于获取已注册到服务网格中的所述逻辑数据,已注册到所述服务网格中的所述逻辑数据由所述应用的服务网格代理中的执行器调用;和/或,所述执行逻辑组件用于确定对所述服务网格代理和/或对所述服务网格代理关联的拦截设置器进行配置的信息。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述逻辑数据的配置范围,其中,所述配置范围为所述逻辑数据应用于所述应用的负载的范围。
10.根据权利要求9所述的方法,其特征在于,基于所述逻辑数据确定所述应用的配置信息,包括:
基于所述配置范围和所述逻辑数据确定所述配置信息。
11.根据权利要求1至10中任意一项所述的方法,其特征在于,所述逻辑数据由客户端进行定义。
12.一种基于服务网格的应用的数据处理方法,其特征在于,包括:
通过调用第一接口从客户端获取待启动应用的逻辑数据,其中,所述第一接口包括第一参数,所述第一参数的参数值为所述逻辑数据,所述逻辑数据用于表征所述应用在启动过程中执行的逻辑功能,所述应用由服务网格构成;
基于所述逻辑数据确定所述应用的配置信息,其中,所述配置信息用于对所述应用在启动过程中的负载进行配置;
基于所述配置信息启动所述应用,得到启动结果;
通过调用第二接口向所述客户端输出所述启动结果,其中,所述第二接口包括第二参数,所述第二参数的参数值为所述启动结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210163665.9/1.html,转载请声明来源钻瓜专利网。