Skip to content

LINUX 下启动计划任务

运行以下命令, 每分钟会执行

bash
*/1 * * * * php think schedule:run  >> /dev/null 2>&1  执行这个

下图为上面命令行的解释

plaintext
*    *    *    *    *
-    -    -    -    -
|    |    |    |    |
|    |    |    |    +----- 星期中星期几 (0 - 6) (星期天 为0)
|    |    |    +---------- 月份 (1 - 12) 
|    |    +--------------- 一个月中的第几天 (1 - 31)
|    +-------------------- 小时 (0 - 23)
+------------------------- 分钟 (0 - 59)

\* 表示所有可能的值,例如 minute 是 \*,表示每分钟都执行命令  
, 可以用逗号隔开的值指定一个列表,例如,1,2,5,7,8,9  
– 可以用整数之间的横杠表示一个范围,例如 2-6 表示 2,3,4,5,6  
/ 可以用斜杠指定时间的间隔频率,例如 minute 为 \*/2 表示每两分钟执行一次命令

WINDOW 下启动计划任务

在niucloud 目录下CMD运行执行以下代码

bash
 schtasks /create /tn "niucloud-admin schedule" /tr " php think schedule:run" /sc MINUTE

不论哪种操作系统,必须首先启动计划任务,才可以自动执行订单自动关闭,站点到期关闭等等回调操作。

基于 MIT 协议发布