开发者社区> 问答> 正文

请问如果在阿里云RPA中不指定clientId 它的调度分配策略是什么样的?

/rpa/openapi/task/createServiceTask 如果不指定clientId 它的调度分配策略是什么样的?

昨晚出现了任务的拥堵,发现有一台机器人排队的任务特别多40+,其它2台相对空闲只有1、2个任务在跑45079380ac620919c1de7f5ecfb86cd7.png c218c37d09f61ae640a3ab7fe0ba4c10.png 现在看着也出现了这个问题,总共2个机器人,1个机器人的任务7个,另一个机器人没有队列任务 在调用量大了之后,这个现象会加剧"

展开
收起
JWRRR 2023-05-02 09:36:14 162 0
来自:阿里云RPA
1 条回答
写回答
取消 提交回答
  • 随心分享,欢迎友善交流讨论:)

    如果在调用/rpa/openapi/task/createServiceTask接口时不指定clientId,则会使用默认的调度分配策略。默认的策略是根据机器人的可用性和任务的优先级进行分配。

    具体来说,如果有多个机器人可用,系统会优先选择空闲的机器人来执行任务。如果所有机器人都忙碌,系统会根据任务的优先级进行调度,优先执行优先级高的任务。

    在您描述的情况下,可能是因为一台机器人的性能较好,因此会被系统优先选择执行任务。您可以尝试通过手动指定clientId来调整任务的分配策略,或者通过调整任务的优先级来改变任务的执行顺序。

    当调用量逐渐增加时,如果任务的分配不均衡,可能会导致某些机器人的任务量过多,造成任务拥堵。此时,您可以考虑调整机器人的数量或者性能,或者尝试优化任务的分配策略,以提高任务执行效率。

    2023-05-05 15:39:23
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
阿里云RPA历经8年的内部验证,覆盖了阿里巴巴大部分BU,实现了电商客服、新零售等新兴行业的渗透,并且已经完成在保险、金融、医疗保健等领域的场景深耕,联合合作伙伴具备深度定制化能力和稳定交付能力,积累了丰富的行业可行性解决方案。目前阿里云RPA能集成并运行在更高的软件层级,这就决定了它不会侵入、影响已有的软件系统。在帮助企业提升效能的过程中,保持企业已有的IT系统功能平稳、运行可靠。
问答排行榜
最热
最新

相关电子书

更多
毕马威-阿里云RPA联合方案力助保险业转型 立即下载
《阿里云RPA-引领电商智能提效时代》 立即下载
《阿里云RPA产品介绍4.0》 立即下载