[发明专利]云平台及基于云平台的程序代码处理方法在审
申请号: | 202110394141.6 | 申请日: | 2021-04-13 |
公开(公告)号: | CN114327742A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 陈普 | 申请(专利权)人: | 华为云计算技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/448;G06F8/41 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550025 贵州省贵阳市*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 平台 基于 程序代码 处理 方法 | ||
1.一种基于云服务的程序代码处理方法,其特征在于,包括:
云平台获取租户的程序代码,所述程序代码包括第一标记和子程序代码,所述第一标记用于指示运行所述子程序代码的虚拟实例的配置信息;
所述云平台根据所述第一标记创建或选择一个或多个第一虚拟实例;
所述云平台将所述子程序代码分别发送给所述一个或多个第一虚拟实例;
所述云平台接收所述一个或多个第一虚拟实例分别运行所述子程序代码得到的第一运行结果。
2.根据权利要求1所述的方法,其特征在于,所述配置信息包括虚拟实例规格。
3.根据权利要求1至2任一项所述的方法,其特征在于,所述配置信息包括虚拟实例类型,所述虚拟实例类型用于指示虚拟机.容器.裸金属服务器中的任一者。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述配置信息包括虚拟实例数量N,N为正整数。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述第一虚拟实例为多个,所述子程序代码用于指示所述多个第一虚拟实例分别从共享存储空间获取不同的待处理数据并分别对获取到的待处理数据进行数据处理。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述程序代码还包括嵌套程序代码和第二标记,所述第二标记用于指示运行所述嵌套程序代码的虚拟实例的配置信息,所述嵌套程序代码被所述子程序代码调用,所述方法还包括:
所述云平台根据所述第二标记创建或选择一个或多个第二虚拟实例,并分别发送所述嵌套程序代码至所述一个或多个第二虚拟实例;
所述云平台接收所述一个或多个第二虚拟实例分别运行所述嵌套程序代码得到的第二运行结果,并发送所述第二运行结果至所述第一虚拟实例。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述程序代码还包括主程序代码,所述子程序代码被所述主程序代码调用,所述方法还包括:
所述云平台在运行所述主程序代码至需调用所述子程序代码的位置时,向所述一个或多个第一虚拟实例请求所述第一运行结果;
所述云平台根据所述第一运行结果继续运行所述主程序代码。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:
所述云平台提供上传接口,所述上传接口用于接收所述租户上传的所述程序代码;或所述云平台提供程序编辑界面,所述程序编辑界面用于接收所述租户远程输入的所述程序代码。
9.根据权利要求1至8任一项所述的方法,其特征在于,所述方法还包括:
所述云平台提供云服务并为所述云服务设置云服务应用程序接口API,其中所述子程序代码中设置有所述云服务API,所述云服务API用于调用所述云平台提供的云服务。
10.根据权利要求9所述的方法,其特征在于,所述云服务API包括:对象存储服务API.数据库服务API.共享缓存服务API.消息队列服务API中的一者或任意组合。
11.根据权利要求1至10任一项所述的方法,其特征在于,所述第一标记为所述子程序代码的注解;或所述第一标记为采用预定语法且与所述子程序代码相邻的程序代码。
12.一种基于云服务的程序代码处理方法,其特征在于,包括:
云平台接收运行主程序代码的业务虚拟实例发送的子程序代码和第一标记,其中所述子程序代码被所述主程序代码调用,所述第一标记用于指示运行所述子程序代码的虚拟实例的配置信息;
所述云平台根据所述第一标记创建或选择一个或多个第一虚拟实例;
所述云平台发送所述子程序代码至所述一个或多个第一虚拟实例;
所述云平台接收所述一个或多个第一虚拟实例分别运行所述子程序代码得到的第一运行结果并发送所述第一运行结果至所述业务虚拟实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为云计算技术有限公司,未经华为云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110394141.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种燃料电池车的后地板电池装配结构
- 下一篇:一种低能耗的回流发电技术