[发明专利]代码执行请求路由有效
申请号: | 201680072794.X | 申请日: | 2016-12-15 |
公开(公告)号: | CN108369534B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 斯科特·丹尼尔·魏斯涅夫斯基;马克·约翰·布鲁克;蒂莫西·艾伦·瓦格纳 | 申请(专利权)人: | 亚马逊技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京天昊联合知识产权代理有限公司 11112 | 代理人: | 顾丽波;李荣胜 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 提供了一种用于提供低延时计算容量的系统。所述系统可以被配置成基于使用在多个虚拟机实例上运行的特定容器的用户指示来路由传入的代码执行请求。所述系统可以被配置成处理代码执行请求,基于先前用于处理类似类型的请求的特定容器将用于处理所述代码执行请求的用户指示来识别,并且致使使用所述特定容器来处理所述代码执行请求。 | ||
搜索关键词: | 代码 执行 请求 路由 | ||
【主权项】:
1.一种用于提供低延时计算容量的系统,所述系统包括:外部数据库服务,其被配置成存储多个键值对;虚拟计算系统,其包括执行特定计算机可执行指令的一个或多个硬件计算装置,所述虚拟计算系统与所述外部数据库服务通信并且被配置成至少:在一个或多个物理计算装置上维护多个虚拟机实例,其中所述多个虚拟机实例包括:预热池,其包括虚拟机实例,所述虚拟机实例上加载有一个或多个软件部件并且等待被分配给用户;以及活动池,其包括当前分配给一个或多个用户的虚拟机实例;处理在所述虚拟计算系统上执行与第一用户相关联的第一程序代码的第一请求,所述第一请求包括所述第一用户的标识,以及将用于执行所述第一程序代码的一个或多个第一执行参数;使用所述一个或多个第一执行参数在所述活动池中的第一虚拟机实例上创建的第一容器中执行所述第一程序代码,所述程序代码的所述执行致使从所述外部数据库服务中检索所述多个键值对中的一个或多个键值对并将其本地存储在所述第一容器内;处理在所述虚拟计算系统上执行所述第一程序代码的第二请求,所述第二请求包括所述第一用户的所述标识、将用于执行所述第一程序代码的一个或多个第二执行参数以及使用先前用于处理所述第一请求的所述第一容器来处理所述第二请求的用户指示;并且基于将使用所述第一容器来处理所述第二请求的所述用户指示,使用所述一个或多个第二执行参数在所述第一容器中执行所述第一程序代码,所述第一程序代码的所述执行访问本地存储在所述第一容器内的所述一个或多个键值对,使得与基于所述一个或多个第二执行参数执行所述第一程序代码相关联的延时缩短。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚马逊技术有限公司,未经亚马逊技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680072794.X/,转载请声明来源钻瓜专利网。
- 上一篇:软件定义自动化系统的集中化管理
- 下一篇:根据聚合声明性配置数据来配置云