Skip to content
On this page

定时任务调度

基本介绍

在实际项目开发中 Web 应用有一类不可缺少的,那就是定时任务。 定时任务的场景可以说非常广泛. 比如在保证最终一致性的场景中,往往利用定时任务调度进行一些比对工作;比如一些定时需要生成的报表、邮件;比如一些需要定时清理数据的任务等。 所以我们提供方便友好的 web 界面,实现动态管理任务,可以达到动态控制定时任务启动、暂停、重启、删除、添加、修改等操作,极大地方便了开发过程。

目前 cbb 定时任务类型有以下四种

  • spring bean 类型
  • rest 类型
  • java 类型 (反射)
  • jar 类型 (java -jar)

①spring bean 类型

参数说明
类型spring bean 名称
执行路径留空
类完整路径对应代码的 spring bean name
任务方法执行 bean 的指定方法名称
参数值对应执行方法的入参

②rest 类型

参数说明
类型rest 调用
执行路径填写 http 地址,只支持 get 请求

③java 类型 (反射)

参数说明
类型java 类
执行路径留空
类完整路径类的全类名
任务方法执行 java 类 的指定方法名称
参数值一个 string 参数

④jar 类型 (java -jar)

参数说明
类型jar 调用
执行路径服务器 jar 包所在路径
参数值java -jar 执行时额外的参数

分页列表数据展示,点击运行即可运行