fstar / task
fangstar task
v2.0.11
2024-01-25 03:37 UTC
Requires
- php: >=7.0.0
- fstar/client: *
- illuminate/console: *
- illuminate/contracts: *
- illuminate/support: *
- laravel/framework: *
README
介绍
房星科技定时任务组件
软件架构
laravel
安装教程
执行SQL脚本
$vendor_path/fstar/task/src/Resource/task.sql
发布文件配置
1. composer require fstar/task
2. php artisan vendor:publish --provider=Fstar\Task\TaskServiceProvider
3. .env 文件增加配置
TASK_DB_CONN=数据库连接
TASK_REDIS_CONN=REDIS库连接
TASK_PROJ=
TASK_SYS_PROJ=
TASK_SYS_PROJ_MODULE=
使用说明
增加自动任务执行
App\Console\Kernel::schedule 方法中增加
FsTask::run($schedule);
自定义定时任务
1.创建任务类 extends Fstar\Task\Task\SimpleBaseTaskService
2.在表timed_task_def 插入对应的记录
参与贡献
- 房星科技