[发明专利]一种云原生应用的调试方法、装置、设备及存储介质有效

专利信息
申请号: 202310163815.0 申请日: 2023-02-24
公开(公告)号: CN115827500B 公开(公告)日: 2023-04-14
发明(设计)人: 梁庆聪;李跃森;叶小朋;王德勇;李文斌;魏兴国 申请(专利权)人: 天翼云科技有限公司
主分类号: G06F11/36 分类号: G06F11/36;G06F9/54;G06F8/60
代理公司: 北京润泽恒知识产权代理有限公司 11319 代理人: 任亚娟
地址: 100093 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 原生 应用 调试 方法 装置 设备 存储 介质
【说明书】:

本申请实施例涉及云原生远程调试技术领域,具体涉及一种云原生应用的调试方法、装置、设备及存储介质,旨在实现云原生应用的快速远程调试。所述方法包括:当本地端接收到远程端的云原生应用发出的调试请求时,根据调试请求,对本地端的云原生应用进行程序调试,得到调试后的云原生应用;本地端通过调试后的云原生应用向云原生应用对应的sidecar服务节点发出第一调用请求;sidecar服务节点将第一调用请求发送至被调用应用;sidecar服务节点接收被调用应用发送的返回数据,根据预设的数据处理规则对返回数据进行处理,将处理后的返回数据发送至调试后的云原生应用;当调试后的云原生应用正常加载并运行返回数据时,将调试后的云原生应用部署至远程端。

技术领域

本申请实施例涉及云原生远程调试技术领域,具体而言,涉及一种云原生应用的调试方法、装置、设备及存储介质。

背景技术

云原生是基于分布部署和统一运管的分布式云,云原生应用是针对云原生环境设计的应用程序,在使用云原生技术后,开发者无需考虑底层的技术实现,可以充分发挥云平台的弹性和分布式优势,在开发应用程序时达到快速部署、按需伸缩、不停机交付效果。在进行云原生应用开发时,需要进行远程调试,现有技术中在对云原生应用进行远程调试时,需要在本地对云原生应用进行程序调试,每调试一次之后,都需要将调试后的云原生应用部署至云原生环境中进行测试,这样才能查看到代码修改后的效果。

现有技术中对云原生应用进行调试时,多次调试并部署云原生应用程序,调试过程十分繁琐,开发调试人员的工作量巨大,影响了云原生应用远程调试的效率。

发明内容

本申请实施例提供一种云原生应用的调试方法、装置、设备及存储介质,旨在实现云原生应用的快速远程调试。

本申请实施例第一方面提供一种云原生应用的调试方法,所述方法包括:

当本地端接收到云原生环境中的远程端的云原生应用发出的调试请求时,根据所述调试请求,对所述本地端的云原生应用进行程序调试,得到调试后的云原生应用;

所述本地端通过所述调试后的云原生应用向所述云原生应用对应的sidecar服务节点发出第一调用请求,以对所述调试后的云原生应用进行运行测试;

所述sidecar服务节点将所述调用请求发送至所述第一调用请求对应的被调用应用;

所述sidecar服务节点接收所述被调用应用发送的返回数据,根据预设的数据处理规则对所述返回数据进行处理,将处理后的返回数据发送至所述本地端;

当所述调试后的云原生应用在加载所述处理后的返回数据后的运行过程中无报错信息产生时,将所述调试后的云原生应用部署至所述远程端,替代所述远程端的云原生应用。

可选地,所述方法还包括:

所述sidecar服务节点将所述第一调用请求发送至所述远程端的云原生应用;

所述远程端的云原生应用受到所述调用请求的触发,向所述sidecar服务节点发出与所述第一调用请求内容相同的第二调用请求;

所述sidecar服务节点将所述第二调用请求进行拦截;

所述sidecar服务节点将所述返回数据进行拷贝并将拷贝的返回数据发送至所述远程端的云原生应用。

可选地,所述方法还包括:

当所述sidecar服务节点接收到针对所述远程端的云原生应用发出的第三调用请求时,将所述第三调用请求发送至所述调试后的云原生应用;

所述调试后的云原生应用将所述第三调用请求对应的返回数据发送至所述sidecar服务节点;

所述sidecar服务节点将所述返回数据发送至提出所述第三调用请求的应用;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼云科技有限公司,未经天翼云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202310163815.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top