基于服务网格的应用的数据处理方法、系统和存储介质技术方案

技术编号:33849750 阅读:14 留言:0更新日期:2022-06-18 10:35
本发明专利技术公开了一种基于服务网格的应用的数据处理方法、系统和存储介质。其中,该方法包括:获取待启动应用的逻辑数据,其中,逻辑数据用于表征应用在启动过程中执行的逻辑功能,应用由服务网格构成;基于逻辑数据确定应用的配置信息,其中,配置信息用于对应用在启动过程中的负载进行配置;基于配置信息启动应用。本发明专利技术解决了存在对应用启动进行配置为侵入式的技术问题,达到了无侵入式对应用启动进行配置的技术效果。置的技术效果。置的技术效果。

【技术实现步骤摘要】
基于服务网格的应用的数据处理方法、系统和存储介质


[0001]本专利技术涉及云计算、数据处理领域,具体而言,涉及一种基于服务网格的应用的数据处理方法、系统和存储介质。

技术介绍

[0002]目前,在进行应用自启动时,需要内置标识信息到应用中,服务器能根据标识信息识别出内置应用,以进行应用启动,但这属于侵入式针对应用启动的机制,应用需要改动,不灵活,从而存在对应用启动进行配置为侵入式的技术问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种基于服务网格的应用的数据处理方法、系统和存储介质,以至少解决存在对应用启动进行配置为侵入式的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种基于服务网格的应用的数据处理方法,包括:获取待启动应用的逻辑数据,其中,逻辑数据用于表征应用在启动过程中执行的逻辑功能,应用由服务网格构成;基于逻辑数据确定应用的配置信息,其中,配置信息用于对应用在启动过程中的负载进行配置;基于配置信息启动应用。
[0006]可选地,基于逻辑数据确定应用的配置信息,该方法包括:基于逻辑数据确定应用的代理配置信息,其中,配置信息包括代理配置信息,代理配置信息用于表示对应用的服务网格代理进行配置。
[0007]可选地,配置的服务网格代理用于使端口监听器对端口进行监听,使拦截器在监听到端口的调用请求的情况下拦截调用请求,且使执行器基于拦截器拦截的调用请求调用逻辑数据。
[0008]可选地,基于配置信息启动应用,该方法包括:基于由执行器调用到的逻辑数据启动应用。
[0009]可选地,基于由执行器调用到的逻辑数据启动应用,该方法包括:基于由执行器调用到的已注册到服务网格中的逻辑数据,启动应用。
[0010]可选地,基于由执行器调用到的已注册到服务网格中的逻辑数据,启动应用,该方法包括:响应于执行器成功调用到已注册到服务网格中的逻辑数据,基于逻辑数据启动应用。
[0011]可选地,基于逻辑数据确定应用的配置信息,该方法包括:基于逻辑数据确定负载配置信息,其中,配置信息包括负载配置信息,负载配置信息用于配置应用在创建时所注入的执行逻辑组件。
[0012]可选地,配置的执行逻辑组件用于获取已注册到服务网格中的逻辑数据,已注册到服务网格中的逻辑数据由应用的服务网格代理中的执行器调用;和/或,执行逻辑组件用于确定对服务网格代理和/或对服务网格代理关联的拦截设置器进行配置的信息。
[0013]可选地,该方法还包括:获取逻辑数据的配置范围,其中,配置范围为逻辑数据应用于应用的负载的范围。
[0014]可选地,基于逻辑数据确定应用的配置信息,该方法包括:基于配置范围和逻辑数据确定配置信息。
[0015]可选地,该方法还包括:逻辑数据由客户端进行定义。
[0016]根据本专利技术实施例的一方面,从系统侧提供了另一种基于服务网格的应用的数据处理方法,包括:通过调用第一接口从客户端获取待启动应用的逻辑数据,其中,第一接口包括第一参数,第一参数的参数值为逻辑数据,逻辑数据用于表征应用在启动过程中执行的逻辑功能,应用由服务网格构成;基于逻辑数据确定应用的配置信息,其中,配置信息用于对应用在启动过程中的负载进行配置;基于配置信息启动应用,得到启动结果;通过调用第二接口向客户端输出启动结果,其中,第二接口包括第二参数,第二参数的参数值为启动结果。
[0017]根据本专利技术实施例的另一个方面,提供了一种基于服务网格的应用的数据处理装置,包括:第一获取单元,用于获取待启动应用的逻辑数据,其中,逻辑数据用于表征应用在启动过程中执行的逻辑功能,应用由服务网格构成;第一确定单元,用于基于逻辑数据确定应用的配置信息,其中,配置信息用于对应用在启动过程中的负载进行配置;第一启动单元,用于基于配置信息启动应用。
[0018]根据本专利技术实施例的另一方面,从系统侧提供了另一种基于服务网格的应用的数据处理装置,包括:第二获取单元,用于通过调用第一接口从客户端获取待启动应用的逻辑数据,其中,第一接口包括第一参数,第一参数的参数值为逻辑数据,逻辑数据用于表征应用在启动过程中执行的逻辑功能,应用由服务网格构成;第二确定单元,用于基于逻辑数据确定应用的配置信息,其中,配置信息用于对应用在启动过程中的负载进行配置;第二启动单元,用于基于配置信息启动应用,得到启动结果;输出单元,用于通过调用第二接口向客户端输出启动结果,其中,第二接口包括第二参数,第二参数的参数值为启动结果。
[0019]本专利技术实施例还提供了一种计算机可读存储介质。该计算机可读存储介质包括存储的程序,其中,在程序被处理器运行时控制计算机可读存储介质所在设备执行本专利技术实施例的基于服务网格的应用的数据处理方法。
[0020]本专利技术实施例还提供了一种处理器。该处理器用于运行程序,其中,程序运行时执行本专利技术实施例的基于服务网格的应用的数据处理方法。
[0021]根据本专利技术实施例的另一方面,提供了一种基于服务网格的应用的数据处理系统,包括:处理器;存储器,与处理器相连接,用于为处理器提供处理以下处理步骤的指令:获取待启动应用的逻辑数据,其中,逻辑数据用于表征应用在启动过程中执行的逻辑功能,应用由服务网格构成;基于逻辑数据确定应用的配置信息,其中,配置信息用于对应用在启动过程中的负载进行配置;基于配置信息启动应用。
[0022]在本专利技术实施例中,通过获取待启动应用的逻辑数据,其中,逻辑数据用于表征应用在启动过程中执行的逻辑功能,应用由服务网格构成;基于逻辑数据确定应用的配置信息,其中,配置信息用于对应用在启动过程中的负载进行配置;基于配置信息启动应用,也就是说,在本申请中,不需要改动应用本身的逻辑,而是通过独立地基于应用本身的逻辑数据确定配置信息,基于该配置信息控制应用启动,属于无侵入式对应用启动进行配置的机
制,从而达到了无侵入式对应用启动进行配置的技术效果,进而解决了存在对应用启动进行配置为侵入式的技术问题。
附图说明
[0023]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0024]图1是根据本专利技术实施例的一种用于实现基于服务网格的应用的数据处理方法的计算机终端(或移动设备)的硬件结构框图;
[0025]图2是根据本专利技术实施例的一种基于服务网格的应用的数据处理方法的流程图;
[0026]图3是根据本专利技术实施例从系统侧提供的一种基于服务网格的应用的数据处理方法的流程图;
[0027]图4是根据本专利技术实施例的一种基于服务网格的应用服务自定义启动配置的系统的示意图;
[0028]图5是根据本专利技术实施例的一种服务网格代理中运行wasm插件的示意图;
[0029]图6是根据本专利技术实施例的一种服务网格的示意图;
[0030]图7是根据本专利技术实施例的一种基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于服务网格的应用的数据处理方法,其特征在于,包括:获取待启动应用的逻辑数据,其中,所述逻辑数据用于表征所述应用在启动过程中执行的逻辑功能,所述应用由服务网格构成;基于所述逻辑数据确定所述应用的配置信息,其中,所述配置信息用于对所述应用在启动过程中的负载进行配置;基于所述配置信息启动所述应用。2.根据权利要求1所述的方法,其特征在于,基于所述逻辑数据确定所述应用的配置信息,包括:基于所述逻辑数据确定所述应用的代理配置信息,其中,所述配置信息包括所述代理配置信息,所述代理配置信息用于表示对所述应用的服务网格代理进行配置。3.根据权利要求2所述的方法,其特征在于,配置的所述服务网格代理用于使端口监听器对端口进行监听,使拦截器在监听到所述端口的调用请求的情况下拦截所述调用请求,且使执行器基于所述拦截器拦截的所述调用请求调用所述逻辑数据。4.根据权利要求3所述的方法,其特征在于,基于所述配置信息启动所述应用,包括:基于由所述执行器调用到的所述逻辑数据启动所述应用。5.根据权利要求4所述的方法,其特征在于,基于由所述执行器调用到的所述逻辑数据启动所述应用,包括:基于由所述执行器调用到的已注册到服务网格中的所述逻辑数据,启动所述应用。6.根据权利要求5所述的方法,其特征在于,基于由所述执行器调用到的已注册到服务网格中的所述逻辑数据,启动所述应用,包括:响应于所述执行器成功调用到已注册到所述服务网格中的所述逻辑数据,基于所述逻辑数据启动所述应用。7.根据权利要求1所述的方法,其特征在于,基于所述逻辑数据确定所述应用的配置信息,包括:基于所述逻辑数据确定负载配置信息,其中,所述配置信息包括所述负载配置信息,所述负载配置信息用于配置所述应用在创建时所注入的执行逻辑组件。8.根据权利要求7所述的方法,其特征在于,配置的所述执行逻辑组件用于获取已注册到服务网格中的所述逻辑数据,已注册到所述服务网格中的所述逻辑数据由所...

【专利技术属性】
技术研发人员:王夕宁曾宇星刘阳张岚
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1