[发明专利]部署的容器平台中的实时调试实例在审
申请号: | 201880069160.8 | 申请日: | 2018-09-28 |
公开(公告)号: | CN111263933A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | C·卡尔达图;B·舒赫 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/60;G06F9/50 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 刘玉洁 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 部署 容器 平台 中的 实时 调试 实例 | ||
一种方法可以包括接收对在容器环境处的服务的请求。容器环境可以包括服务网格和封装在多个容器中的多个服务。服务可以被封装在第一一个或多个容器中。该方法还可以包括确定请求应当被路由到服务的调试实例;以及实例化服务的调试实例。调试实例可以被封装在第二一个或多个容器中,并且可以包括实现服务的代码和一个或多个调试实用程序。该方法可以附加地包括通过服务网格将请求路由到调试实例。
相关申请的交叉引用
本申请要求于2017年9月30日提交的美国临时申请No.62/566,351的权益,该申请通过引用并入本文。本申请还涉及与本申请在同一天提交的以下共同受让的申请,这些申请中的每个申请也通过引用并入本文:
·于2018年9月__日提交的美国专利申请No.__/___,___,题为“API REGISTRY INA CONTAINER PLATFORM FOR AUTOMATICALLY GENERATING CLIENT CODE LIBRARIES”(代理人案号088325-1090745);
·于2018年9月__日提交的美国专利申请No.__/___,___,题为“API REGISTRY INA CONTAINER PLATFORM PROVIDING PROPERTY-BASED API FUNCTIONALITY”(代理人案号088325-1090746);
·于2018年9月__日提交的美国专利申请No.__/___,___,题为“DYNAMIC NODEREBALANCING BETWEEN CONTAINER PLATFORMS”(代理人案号088325-1090747);
·于2018年9月__日提交的美国专利申请No.__/___,___,题为“OPTIMIZINGREDEPLOYMENT OF FUNCTIONS AND SERVICES ACROSS MULTIPLE CONTAINER PLATFORMSAND INSTALLATIONS”(代理人案号088325-1090748)。
背景技术
概括地说,任何形式的容器都表示包装和与信息交互的标准化方法。容器可以彼此隔离并可以并行使用,而没有交叉污染的风险。在现代软件世界中,“容器”一词具有特定的含义。软件容器,诸如容器,是在逻辑上封装并定义软件片段的软件构造。要封装在容器中的最常见的软件类型是应用、服务或微服务。现代容器还包括应用/服务操作所需的所有软件支持,诸如操作系统、库、存储卷、配置文件、应用二进制文件以及将在典型计算环境中找到的技术堆栈的其它部分。然后,可以使用这个容器环境创建多个容器,每个容器在任何环境中都运行其自己的服务。容器可以部署在生产数据中心、内部部署的(on-premises)数据中心、云计算平台等中,而无需进行任何改变。在云上启动(spin up)容器与在本地工作站上启动容器相同。
现代的面向服务的体系架构和云计算平台将大任务分解成许多小的具体任务。容器可以被实例化以专注于各个具体任务,然后多个容器可以协同工作以实现复杂的应用。这可以被称为微服务体系架构,并且每个容器可以使用可以独立升级的不同版本的编程语言和库。与将要对更大、更整体的体系架构进行的改变相比,容器内处理的隔离性质允许它们以很小的工作或风险进行升级或更换。虽然虚拟机可以被用于运行容器平台,但是容器平台在运行这种微服务体系架构方面比传统虚拟机效率高得多。
发明内容
在一些实施例中,一种为容器环境中的容器化的服务提供运行时调试的方法可以包括接收对在容器环境处的服务的请求。容器环境可以包括服务网格和封装在多个容器中的多个服务。服务可以被封装在第一一个或多个容器中。该方法还可以包括确定该请求应当被路由到服务的调试实例;以及实例化服务的调试实例。调试实例可以被封装在第二一个或多个容器中,并且可以包括实现服务的代码和一个或多个调试实用程序。该方法可以附加地包括通过服务网格将请求路由到调试实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880069160.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:减少飞行器引起的干扰
- 下一篇:用于机动车辆的转向柱