全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210661235.X (22)申请日 2022.06.13 (71)申请人 阿里巴巴 (中国) 有限公司 地址 310012 浙江省杭州市余杭区五常街 道文一西路969号3幢5层5 54室 (72)发明人 孟玉峰  (74)专利代理 机构 北京君以信知识产权代理有 限公司 1 1789 专利代理师 谭镇 (51)Int.Cl. G06F 9/455(2006.01) G06F 9/445(2018.01) (54)发明名称 一种任务处 理方法、 系统、 装置及可读介质 (57)摘要 本申请提供了一种任务处理方法、 系统、 装 置及可读介质, 涉及网络技术领域。 所述方法包 括: 至少一个第一服务端向队列服务端发送任务 处理请求; 任务处理请求基于第一格式的配置文 件生成; 配置文件用于指示目标对象以及目标对 象所处目标对象管理服务端。 队列服务端将任务 处理请求转换为待处理队列消息。 虚拟容器服务 端从队列服务端获取待处理队列消息, 并基于待 处理队列消息获取配置文件; 虚拟容器服务端为 虚拟容器集群中的基于虚拟容器构建的服务端。 虚拟容器服务端基于配置文件, 从目标对象管理 服务端获取目标对象并进行目标处理。 这样, 在 较为简单的架构下即可实现对目标对象的目标 处理, 进而一定程度上可以降低目标处理的实现 成本。 权利要求书3页 说明书19页 附图6页 CN 115269111 A 2022.11.01 CN 115269111 A 1.一种任务处 理方法, 其特 征在于, 所述方法包括: 至少一个第 一服务端向 队列服务端发送任务处理请求; 所述任务处理请求基于第 一格 式的配置文件生成; 所述配置文件用于指示目标对象以及所述目标对象所 处目标对象管理 服务端; 所述队列服 务端将所述任务处 理请求转换为待处 理队列消息; 虚拟容器服务端从所述队列服务端获取所述待处理队列消息, 并基于所述待处理队列 消息获取所述配置文件; 所述虚拟容器服务端为虚拟容器集群中的基于虚拟容器构建的服 务端; 所述虚拟容器服务端基于所述配置文件, 从所述目标对象管理服务端获取所述目标对 象并进行目标处 理。 2.根据权利要求1所述的方法, 其特征在于, 所述第 一服务端向 队列服务端发送任务处 理请求, 包括: 所述第一 服务端获取 所述第一格式的配置文件; 所述第一服务端将所述配置文件发送至云服务端进行存储, 并基于所述配置文件在云 服务端的目标存 储地址生成所述任务处 理请求; 所述第一 服务端向所述队列服 务端发送所述任务处 理请求; 所述队列服 务端将所述任务处 理请求转换为待处 理队列消息, 包括: 所述队列服务端接收所述任务处理请求并从所述任务处理请求中提取所述目标存储 地址; 所述队列服务端基于所述目标存储地址生成待处理队列消息, 并作为消息发布者向所 述虚拟容器集群发布通知消息; 所述虚拟容器服务端从所述队列服务端获取所述待处理队列消息, 并基于所述待处理 队列消息获取 所述配置文件, 包括: 所述虚拟容器服务端在 收到所述通知消息、 且处于空闲状态的情况下, 从所述队列服 务端获取 所述待处 理队列消息, 并从所述待处 理队列消息中提取 所述目标存 储地址; 所述虚拟容器服 务端根据所述目标存 储地址, 获取 所述配置文件。 3.根据权利要求1或2所述的方法, 其特征在于, 所述对象包括程序代码, 所述目标处理 包括基于预置的静态策略对所述 程序代码进行扫描。 4.根据权利要求1或2所述的方法, 其特征在于, 在所述第一服务端为目标对象管理服 务端的情况 下, 所述第一 服务端向队列服 务端发送任务处 理请求, 包括: 所述目标对象管理服务端在检测到目标事件触发的情况下, 通过第 一插件向所述队列 服务端发送任务处 理请求。 5.根据权利要求1或2所述的方法, 其特征在于, 在所述第一服务端为中心调度服务端 的情况下, 所述第一 服务端向队列服 务端发送任务处 理请求, 包括: 所述中心调度服务端接收所述虚拟容器服务端上报的状态信 息; 所述状态信 息用于表 征虚拟容器服 务端是否可用; 所述中心调度服务端根据所述状态信 息, 确定所述虚拟容器集群中的可用容器服务端 数量M; 所述中心调度服 务端从待处 理的配置文件中选择N个 配置文件;权 利 要 求 书 1/3 页 2 CN 115269111 A 2所述中心调度服务端向所述队列服务端发送基于所述N个配置文件生成的N个任务处 理请求; 所述 N不大于所述M 。 6.一种任务处 理方法, 应用于队列服 务端, 其特 征在于, 所述方法包括: 接收至少一个第 一服务端发送的任务处理请求; 所述任务处理请求基于第 一格式的配 置文件生成; 所述配置文件用于指示目标对象以及所述目标对象所处目标对象管理服务 端; 将所述任务处 理请求转换为待处 理队列消息; 将所述待处理队列消息提供给虚拟容器服务端, 以供所述虚拟容器服务端基于所述待 处理队列消息获取所述配置文件, 并基于所述配置文件从所述目标对象管理服务端获取所 述目标对象并进 行目标处理; 所述虚拟容器服务端为虚拟容器集群中的基于虚拟容器构建 的服务端。 7.一种任务处 理方法, 应用于第一 服务端, 其特 征在于, 所述方法包括: 基于第一格式的配置文件生成任务处理请求; 所述配置文件用于指示目标对象以及所 述目标对象所处目标对象管理服 务端; 向队列服务端发送所述任务处理请求, 以供所述队列服务端将所述任务处理请求转换 为待处理队列消息, 并将所述待处理队列消息提供给虚拟容器服务端, 以供所述虚拟容器 服务端基于所述待处理队列消息获取所述配置文件, 并基于所述配置文件从所述目标对象 管理服务端获取所述目标对象并进行目标 处理; 所述虚拟容器服务端为虚拟容器集群中的 基于虚拟容器构建的服 务端。 8.一种任务处理方法, 应用于虚拟容器服务端, 所述虚拟容器服务端为虚拟容器集群 中的基于虚拟容器构建的服 务端, 其特 征在于, 所述方法包括: 从队列服务端获取待处理队列消息, 并基于所述待处理队列消息获取配置文件; 所述 待处理队列消息是基于任务处理请求转换得到的, 所述任务处理请求是至少一个第一服务 端发送给所述队列服务端的, 所述任务处理请求基于第一格式的所述配置文件生成, 所述 配置文件用于指示目标对象以及所述目标对象所处目标对象管理服 务端; 基于所述配置文件, 从所述目标对象管理服 务端获取 所述目标对象并进行目标处 理。 9.一种任务处理系统, 其特征在于, 所述系统包括: 至少一个第一服务端、 队列服务端 以及虚拟容器服 务端; 所述至少一个第一服务端, 用于向所述队列服务端发送任务处理请求; 所述任务处理 请求基于第一格式的配置文件生成; 所述配置文件用于指示目标对象以及所述目标对象所 处目标对象管理服 务端; 所述队列服 务端, 用于将所述任务处 理请求转换为待处 理队列消息; 所述虚拟容器服务端, 用于从所述队列服务端获取所述待处理队列消息, 并基于所述 待处理队列消息获取所述配置文件; 所述虚拟容器服务端为虚拟容器集群中的基于虚拟容 器构建的服务端; 还用于基于所述配置文件, 从所述 目标对象管理服务端获取所述 目标对 象并进行目标处 理。 10.一种任务处 理装置, 应用于队列服 务端, 其特 征在于, 所述装置包括: 接收模块, 用于接收至少一个第一服务端发送的任务处理请求; 所述任务处理请求基 于第一格式的配置文件生成; 所述配置文件用于指示目标对象以及所述目标对象所处目标权 利 要 求 书 2/3 页 3 CN 115269111 A 3

.PDF文档 专利 一种任务处理方法、系统、装置及可读介质

文档预览
中文文档 29 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共29页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种任务处理方法、系统、装置及可读介质 第 1 页 专利 一种任务处理方法、系统、装置及可读介质 第 2 页 专利 一种任务处理方法、系统、装置及可读介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-17 23:58:33上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。