# fastadmin-xcrontab **Repository Path**: dungang/fastadmin-xcrontab ## Basic Information - **Project Name**: fastadmin-xcrontab - **Description**: fastadmin 定时任务增强,不依赖linux的crontab,不需要第三方的定时任务管理。用插件完成任务自动调度 - **Primary Language**: PHP - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-30 - **Last Updated**: 2024-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Xcrontab 跨平台定时任务增强插件 跨平台定时任务增强插件是个定时任务调度器 - 不依赖window平台的计划任务 - 不依赖linux的crontab - 虚拟主机也可以使用 - 请使用nginx+phpfpm模式 ## 安装 必须安装官方的[定时任务插件](https://www.fastadmin.net/store/crontab.html) ## 使用 1. 开启调度器 - 插件必须激活 - 在配置界面选择激活的状态 2. 添加定时任务 - 请在官方的定时任务添加对应的任务 - 虚拟空间的环境,不能使用shell类型的定时任务 3. 停止任务调度 - xcrontab插件配置禁用调度 - 插件管理->关闭插件 - 满足以上任意条件即可自动关闭任务调度 ## 注意事项 1. 如果你的后台经常打开使用,忽略下面的提示; 2. 如果你的后台不经常打开使用,需要在前端调用请求,检查定时任务调度器,防止中断,自动重启。 在对应的端加上类似的代码即可,根据实际情况调用。后台已经在代码中加了类似的代码。 ```js $.post('/addons/xcrontab/executor/run'); ```