[发明专利]部署的容器平台中的实时调试实例在审
申请号: | 201880069160.8 | 申请日: | 2018-09-28 |
公开(公告)号: | CN111263933A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | C·卡尔达图;B·舒赫 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/60;G06F9/50 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 刘玉洁 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 部署 容器 平台 中的 实时 调试 实例 | ||
1.一种为容器环境中的容器化的服务提供运行时调试的方法,所述方法包括:
接收对在容器环境处的服务的请求,其中:
所述容器环境包括服务网格和封装在多个容器中的多个服务;以及
所述服务被封装在第一一个或多个容器中;
确定所述请求应当被路由到所述服务的调试实例;
实例化所述服务的所述调试实例,其中所述调试实例被封装在第二一个或多个容器中并且包括:
实现所述服务的代码;以及
一个或多个调试实用程序;
通过所述服务网格将所述请求路由到所述调试实例。
2.如权利要求1所述的方法,其中所述第一一个或多个容器被组织成容器舱。
3.如权利要求1所述的方法,其中所述容器环境包括编排的容器平台,所述编排的容器平台包括容器调度器。
4.如权利要求3所述的方法,其中所述容器调度器使所述服务的所述调试实例被实例化。
5.如权利要求1所述的方法,其中所述容器环境包括使得所述服务的所述调试实例被实例化的应用编程接口API注册器。
6.如权利要求5所述的方法,其中所述API注册器接收针对所述服务的所述调试实例的注册,并通过API函数调用使所述服务的所述调试实例的HTTP端点可用。
7.如权利要求5所述的方法,其中所述API注册器接收针对所述服务的注册,所述注册包括指示应当实例化所述服务的调试实例的特性。
8.一种包括指令的非暂态计算机可读介质,所述指令在由一个或多个处理器执行时使所述一个或多个处理器执行操作,所述操作包括:
接收对在容器环境处的服务的请求,其中:
所述容器环境包括服务网格和封装在多个容器中的多个服务;以及
所述服务被封装在第一一个或多个容器中;
确定所述请求应当被路由到所述服务的调试实例;
实例化所述服务的所述调试实例,其中所述调试实例被封装在第二一个或多个容器中并且包括:
实现所述服务的代码;以及
一个或多个调试实用程序;
通过所述服务网格将所述请求路由到所述调试实例。
9.如权利要求8所述的非暂态计算机可读介质,其中所述服务被封装在单个容器中。
10.如权利要求9所述的非暂态计算机可读介质,其中所述单个容器还包括所述一个或多个调试实用程序。
11.如权利要求9所述的非暂态计算机可读介质,其中所述一个或多个调试实用程序被封装在除了所述单个容器之外的至少一个容器中。
12.如权利要求9所述的非暂态计算机可读介质,其中所述一个或多个调试实用程序包括用于监视存储器使用情况或处理器使用情况的进程。
13.如权利要求9所述的非暂态计算机可读介质,其中所述一个或多个调试实用程序包括调试守护进程。
14.如权利要求9所述的非暂态计算机可读介质,其中实现所述服务的代码包括所述服务的所述调试版本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880069160.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:减少飞行器引起的干扰
- 下一篇:用于机动车辆的转向柱