“流动车位”-智能RPA任务调度算法

最近为RPA后台管理系统,设计了一套RPA任务智能调度算法,:
1)服务器按照工作类型分为Master和Worker,Master负责任务调度,Worker负责任务执行,Worker独占运行在一台服务器上;
2)RPA任务按照类型分为后台程序,无影UI程序,独占UI程序;
3)根据每台Worker服务器性能,分别设置同时运行的不同类型RPA程序最大运行资源:比如一台Workerker:后台程序 10个,无影UI程序 4个,独占UI程序 1个
4) Master接受各种动态触发器发来的RPA任务,按照不同类型批量进行处理,根据各个Worker当前使用资源以及最大可用资源进行动态调度,
5)另外根据实际业务场景,为即时运行的不同RPA程序预留相应的资源数量,最后剩余资源所在的Worker停止接受此类任务。
整个算法设计思路打个比方:各个Worker好比车库,不同的类型的RPA任务好比不同的车位(电瓶车位、小轿车车位,大巴车位),另外为领导和客户预留了一些专用车位,各个车主按照车子类型进行动态分配,最后专用车位资源根据运行状态在相应车库中动态流动封存,故此算法命名为“流动车位”-智能RPA任务调度算法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值