[发明专利]一种计算单元的并发调用方法及系统在审
申请号: | 201710556579.3 | 申请日: | 2017-07-10 |
公开(公告)号: | CN107357669A | 公开(公告)日: | 2017-11-17 |
发明(设计)人: | 李文雄;施政;吴儒鑫 | 申请(专利权)人: | 深圳乐信软件技术有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 孟金喆 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 单元 并发 调用 方法 系统 | ||
1.一种计算单元的并发调用方法,其特征在于,包括:
调度系统由配置系统中获取计算单元注册信息;
所述调度系统根据计算任务包含的任务类型查询所述计算单元注册信息,绑定所述计算任务对应的所述计算单元注册信息以及所述计算任务,根据绑定结果生成并发调度请求,并通过预设的一个RPC接口发送所述并发调度请求至计算系统;
所述计算系统将所述并发调度请求分解成对应于计算单元的计算任务,将所述计算任务路由至对应的所述计算单元,并发送所述计算任务的运算结果至所述调度系统。
2.根据权利要求1所述的方法,其特征在于,在调度系统由配置系统中获取计算单元注册信息之前,还包括:
配置系统获取配置于计算系统内部的计算单元的计算单元注册信息,根据所述计算单元注册信息对所述计算单元执行注册处理,得到计算单元注册表;其中,所述计算单元注册信息包括计算单元的域名、函数和任务类型。
3.根据权利要求2所述的方法,其特征在于,还包括:
若配置系统检测到计算单元注册信息发生变更,则根据变更后的计算单元注册信息更新所述计算单元注册表,并发送变更通知至调度系统,以使调度系统重新执行由配置系统中获取计算单元注册信息的操作。
4.根据权利要求2所述的方法,其特征在于,在所述配置系统获取配置于计算系统内部的计算单元的计算单元注册信息之前,还包括:
客户端以Web页面的形式展示注册界面,提示用户输入计算单元注册信息,并在获取到用户输入的计算单元注册信息后,上传至所述配置系统。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述计算系统将所述并发调度请求分解成对应于计算单元的计算任务,将所述计算任务路由至对应的所述计算单元,包括:
所述计算系统接收所述并发调度请求,确定所述并发调度请求中计算单元注册信息包含的函数和域名;
根据所述函数查询预设的服务分发单元,确定运行所述函数需要的类或库函数,以在计算单元运行所述函数时调用所述类或库函数;
通过所述服务分发单元采用设定的负载均衡策略,根据所述域名发送所述计算单元注册信息对应的计算任务至所述计算单元。
6.一种计算单元的并发调用系统,其特征在于,包括:
配置系统,用于获取并存储计算单元注册信息;
调度系统,与所述配置系统通信连接,用于由所述配置系统中获取计算单元注册信息;以及,根据计算任务包含的任务类型查询所述计算单元注册信息,绑定所述计算任务对应的所述计算单元注册信息以及所述计算任务,根据绑定结果生成并发调度请求,并通过预设的一个RPC接口发送所述并发调度请求至计算系统;
计算系统,与所述调度系统通信连接,用于将所述并发调度请求分解成对应于计算单元的计算任务,将所述计算任务路由至对应的所述计算单元,并发送所述计算任务的运算结果至所述调度系统。
7.根据权利要求6所述的系统,其特征在于,所述配置系统具体用于:
在调度系统由配置系统中获取计算单元注册信息之前,配置系统获取配置于计算系统内部的计算单元的计算单元注册信息,根据所述计算单元注册信息对所述计算单元执行注册处理,得到计算单元注册表;其中,所述计算单元注册信息包括计算单元的域名、函数和任务类型。
8.根据权利要求7所述的系统,其特征在于,所述配置系统还用于:
若配置系统检测到计算单元注册信息发生变更,则根据变更后的计算单元注册信息更新所述计算单元注册表,并发送变更通知至调度系统,以使调度系统重新执行由配置系统中获取计算单元注册信息的操作。
9.根据权利要求7所述的系统,其特征在于,还包括:
客户端,用于在所述配置系统获取配置于计算系统内部的计算单元的计算单元注册信息之前,以Web页面的形式展示注册界面,提示用户输入计算单元注册信息,并在获取到用户输入的计算单元注册信息后,上传至所述配置系统。
10.根据权利要求6至9中任一项所述的系统,其特征在于,所述计算系统包括:服务分发单元和计算单元;
以及,所述计算系统具体用于:接收所述并发调度请求,确定所述并发调度请求中计算单元注册信息包含的函数和域名;
根据所述函数查询预设的服务分发单元,确定运行所述函数需要的类或库函数,以在计算单元运行所述函数时调用所述类或库函数;
通过所述服务分发单元采用设定的负载均衡策略,根据所述域名发送所述计算单元注册信息对应的计算任务至所述计算单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳乐信软件技术有限公司,未经深圳乐信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710556579.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:两轮车防倒安全保护装置
- 下一篇:能够实现自行车龙头方向定位的龙头锁