是的,当你在SchedulerX中新增一个工作流时,系统会为你分配一个单独的任务托管单元(CU)。这个CU是用来运行和管理你的工作流的。
当你在工作流中添加或删除任务时,系统会根据任务的规模和复杂性调整CU的需求。例如,如果一个任务比另一个任务更复杂,可能需要更多的CPU和内存资源,那么系统会为这个任务分配更多的CU。
当你开始调度工作流时,系统会按照你的调度策略(例如,优先级、时间等)来调度任务。在调度任务之前,系统会先检查你的CU池中是否有足够的CU来执行这个任务。如果有,系统就会把这个任务调度给一个可用的CU;如果没有,系统会拒绝这次调度请求,并返回一个错误信息。
所以,总的来说,当你新增一个工作流时,系统会为你分配一个CU,并在调度任务时会检查CU池中是否有足够的CU。