每日推荐 | RPA 服务端 -- 任务管理

小伙伴们上午好鸭 ~ 🌞

感谢阅读 * 今日推荐 * 💫

每日推荐 | RPA 服务端 -- 任务管理

每日推荐 | RPA 服务端 -- 任务管理

Q1: 任务的管理与下发,在一个或多个机器人问题上如何分配?

用例1: 给不同机器人下发不同流程

结论: 可任意设定任务的下发时间,不影响各自流程的运行

用例2:给同一机器人下发多个流程(任务队列模式)

2.1 :将流程进行排序,根据下发先后时间执行任务

结论: 无论两个任务开始时间是否产生交集,任务同样按顺序执行,不产生影响

2.2 :将流程进行排序,且两个任务下发时间相同

结论: 根据流程设定的排序,下发时间相同时,流程同样按顺序执行,互不影响

2.3 :流程不进行预先排序,不定时后续下发第二条任务

结论: 第一流程运行时,机器人状态显示为:运行(非空闲),下发第二流程后,状态为:等待派发;直到第一流程结束或手动终止,开始执行第二条任务

用例3:将同一个流程指派给多个机器人

结论:

(1)流程同时指派给多个机器人,会优先选择空闲的机器人执行流程

(2)多个机器人同时空闲的情况下,会随机选择一个机器人执行流程

选择机制: 根据机器人的心跳频率,选择最先发生心跳的机器人执行流程
可通过检查策略命令查看机器人心跳:tail -f /isearch/tomcat/logs/ueba.log

Q2: 在任务调度管理中,指定了特定机器人执行任务,为什么还是会被其他机器人执行了任务?

A: 确保连通服务端下的所有机器人均被分配到其他部门,否则会首先检测没有任何部门权限的“空闲机器人”