定时任务管理

    • 定时进行一些报表的计算
    • 定时去指定的接口get一些数据
    • 定时降一些报表发送到指定的邮箱当然还有很多,没有必要一一列举

    定时任务的需求通常是这样的

    • 1 需要添加一个定时任务,做一些事情。但是什么时候做要我自己配置,而且还想配置一些参数进去,比如我想定时给指定的email发送邮件.
    • 2 可以临时禁用一个任务。

    material-admin对定时任务管理功能的实现如下。

    • t_sys_task
    • t_sys_task_log

    比如我创建一个测试任务类

    页面配置一个定时任务

    在任务管理页面可以增上改查一个定时任务,还可以禁用、启用定时任务

    • 定时任务列表

    • 查看定时任务执行历史日志task-log