[发明专利]任务执行方法、系统、电子设备及计算机存储介质在审
| 申请号: | 202111006428.3 | 申请日: | 2021-08-30 |
| 公开(公告)号: | CN113656164A | 公开(公告)日: | 2021-11-16 |
| 发明(设计)人: | 刘大鹏;雷飞尉;杨敬宇;朱红儒 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F16/953 |
| 代理公司: | 北京合智同创知识产权代理有限公司 11545 | 代理人: | 李杰;兰淑铎 |
| 地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 任务 执行 方法 系统 电子设备 计算机 存储 介质 | ||
1.一种任务执行方法,应用于客户端,所述方法包括:
在通过代码执行环境执行程序代码的过程中,检测到预设任务的触发执行代码;
根据所述触发执行代码,通过所述代码执行环境进行调度策略查询,获得针对所述预设任务的调度策略;
将所述预设任务通过所述代码执行环境的环境通信接口,调度至获得的所述调度策略所指示的云端目标设备的代码执行环境中执行。
2.根据权利要求1所述的方法,其中,所述将所述预设任务通过所述代码执行环境的环境通信接口,调度至获得的所述调度策略所指示的云端目标设备的代码执行环境中执行,包括:
通过所述代码执行环境,获得所述预设任务的环境执行代码,所述环境执行代码为可在所述代码执行环境中执行的代码;
将所述预设任务的环境执行代码通过所述代码执行环境的环境通信接口,调度至获得的所述调度策略所指示的云端目标设备的代码执行环境中执行。
3.根据权利要求2所述的方法,其中,所述将所述预设任务的环境执行代码通过所述代码执行环境的环境通信接口,调度至获得的所述调度策略所指示的云端目标设备的代码执行环境中执行,包括:
通过所述代码执行环境的环境通信接口,向所述调度策略所指示的云端目标设备的代码执行环境的环境通信接口发送客户端的所述代码执行环境的环境参数和所述预设任务的环境执行代码,以使所述云端目标设备根据所述环境参数初始化所述云端目标设备自身的代码执行环境,并在初始化完成后执行所述预设任务的环境执行代码。
4.根据权利要求1或2所述的方法,其中,所述根据所述触发执行代码,通过所述代码执行环境进行调度策略查询,获得针对所述预设任务的调度策略,包括:
根据所述触发执行代码,通过所述代码执行环境向边缘云和/或中心云发送针对所述预设任务的调度策略查询请求;接收响应于所述调度策略查询请求的查询结果,根据所述查询结果获得针对所述预设任务的调度策略。
或者,
根据所述触发执行代码,通过所述代码执行环境进行客户端本地的调度策略查询,并获得针对所述预设任务的调度策略。
5.根据权利要求1所述的方法,其中,在所述在通过代码执行环境执行程序代码的过程中,检测到预设任务的触发执行代码之前,所述方法还包括:
接收到包含有调用所述预设任务的系统调用指令;
为所述系统调用指令所对应的程序创建代码执行环境,以使所述预设任务在所述代码执行环境中执行。
6.根据权利要求1所述的方法,其中,所述代码执行环境为基于WEBASSEMBLY标准的代码执行环境。
7.一种任务执行方法,应用于云端,所述方法包括:
通过代码执行环境的环境通信接口,接收从客户端的代码安全环境发送来的针对预设任务的调度策略查询请求;
响应于所述调度策略查询请求,获取所述云端的运行状态信息;
根据所述运行状态信息确定所述云端的可执行所述预设任务的目标设备,并根据所述目标设备确定调度策略;
通过所述云端的代码执行环境的环境通信接口,将所述调度策略发送给所述客户端的代码执行环境。
8.根据权利要求7所述的方法,其中,所述方法还包括:
通过所述目标设备中的代码执行环境的环境通信接口,接收所述客户端发送的客户端的代码执行环境的环境参数和所述预设任务的环境执行代码,所述环境执行代码为可在所述代码执行环境中执行的代码:
根据所述环境参数初始化所述目标设备的代码执行环境,并在初始化完成后执行所述预设任务的环境执行代码。
9.根据权利要求7所述的方法,其中,所述方法还包括:
若根据所述运行状态信息确定所述云端不存在可执行所述预设任务的目标设备,则通过所述云端的代码执行环境的环境通信接口,向所述客户端的代码执行环境返回任务拒绝信息,以使所述客户端在自身的代码执行环境中执行所述预设任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111006428.3/1.html,转载请声明来源钻瓜专利网。





