开发者社区> 问答> 正文

SchedulerX新增一个工作流(里面有2个已有任务)会消耗额外的任务托管CU吗?

SchedulerX新增一个工作流(里面有2个已有任务)会消耗额外的任务托管CU吗?工作流任务调度时,会调度前就把工作流所需的调度CU扣了吗?

展开
收起
青城山下庄文杰 2023-09-24 14:00:14 51 0
2 条回答
写回答
取消 提交回答
  • 不会的,就看你们任务管理那边的任务数(不会因为它再被导入到流程里产生额外消耗);工作流运行时,要这个任务实际满足运行依赖,轮到它进入运行中才会计算该节点的调度cu 此回答整理自钉群“【外部】SchedulerX阿里任务调度”

    2023-09-26 17:07:27
    赞同 展开评论 打赏
  • 是的,当你在SchedulerX中新增一个工作流时,系统会为你分配一个单独的任务托管单元(CU)。这个CU是用来运行和管理你的工作流的。

    当你在工作流中添加或删除任务时,系统会根据任务的规模和复杂性调整CU的需求。例如,如果一个任务比另一个任务更复杂,可能需要更多的CPU和内存资源,那么系统会为这个任务分配更多的CU。

    当你开始调度工作流时,系统会按照你的调度策略(例如,优先级、时间等)来调度任务。在调度任务之前,系统会先检查你的CU池中是否有足够的CU来执行这个任务。如果有,系统就会把这个任务调度给一个可用的CU;如果没有,系统会拒绝这次调度请求,并返回一个错误信息。

    当你新增一个工作流时,系统会为你分配一个CU,并在调度任务时会检查CU池中是否有足够的CU。

    2023-09-26 11:23:28
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载