【技术实现步骤摘要】
一种基于云化的自动化作业站管理方法
[0001]本专利技术属于自动化作业站管理的
,具体涉及一种基于云化的自动化作业站管理方法。
技术介绍
[0002]随着工业3.0的近40年的发展,大量的信息系统出现,提升了人类的工作效率和生活质量。其间机器人流程自动化得到了广泛的使用,为了保证作业站任务处理的及时性,必须提供足够多的作业站。由于待处理的任务数量不固定,由此导致大部分时间多数作业站处于闲置状态,这些闲置的资源没有得到合理利用。
[0003]现有工作站工作方式为固定方式,工作站随调度中心启动,每隔数秒对调度中心发送心跳,保证调度中心更新工作站状态。连接调度中心成功后,定时从调度中心获取待执行的任务。这种固定作业站启动方式,增加了云平台的硬件资源需求量,增加了运维成本和运行成本;同时过多的工作站链接到调度中心,会增加调度站的运行负载;作业站过多争抢任务,任务的平均响应时间增长;不同作业站硬件配置不一致,会导致任务分配不合理,运行结果不理想的问题。
[0004]传统的固定运行模式,通常都需要作业站有固定的运 ...
【技术保护点】
【技术特征摘要】
1.一种基于云化的自动化作业站管理方法,其特征在于,包括以下步骤:步骤S100:调度站启动后,获取可执行任务列表,根据可执行任务的cron表达式,计算出下一个周期待执行任务列表;步骤S200:获取云平台可供计算资源TNS和虚拟机台数MPC,云平台提供给调度中心资源并初始化基础作业站;步骤S300:通过运行历史数据统计待执行任务列表的总运行时间,若总运行时间小于半小时,则使用基础作业站运行任务;否则进入步骤S400;步骤S400:解析待执行任务列表中各任务中的RPA程序包,解析RPA程序包并获取RPA动作列表,计算任务的硬件资源占用情况;步骤S500:根据待执行任务列表的任务数量和任务的硬件资源占用情况生成虚拟机需求列表,若基础作业站满足生成的虚拟机需求列表,则将任务分配给基础作业站执行;否则,云平台根据虚拟机需求列表生成对应的虚拟机;步骤S600:通过任务运行过程中真实RPA动作硬件占用情况,实时更新RPA动作资源占用列表。2.根据权利要求1所述的一种基于云化的自动化作业站管理方法,其特征在于,所述步骤S100中,定时任务的周期为1小时,获取任务对应的cron表达式,通过空格分割字符串获取每个位的值,根据cron表达式分割后的各个位的表达意义,计算出触发时间列表,筛选出大于当前时间的最近1小时内的时间集合,加入待执行任务列表,最终计算出下一个周期的待执行任务列表。3.根据权利要求1或2所述的一种基于云化的自动化作业站管理方法,其特征...
【专利技术属性】
技术研发人员:杨文杰,倪平波,张捷,胡州明,宋卫平,李玉,朱海萍,郝建维,杨帆,
申请(专利权)人:四川中电启明星信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。