thinkphp5使用workerman的定时器定时任务在某一个时间执行

1、首先通过 composer 安装workerman,在thinkphp5完全开发手册的扩展-》coposer包-》workerman有详细说明:

#在项目根目录执行以下指令
composer require topthink/think-worker

 2.在项目根目录创建服务启动文件 server.php:

 3、在application里创建server模块,并在server里创建控制器 Worker.php:

add_timer();
    }
}

 

4.创建Index.php类.定义一个每秒钟执行一次的定时器,在定时器里增加条件判断,当当前时间等于要执行的时间时,就执行此任务

 

 5、启动服务 php server.php start -d

 

转载于:https://www.cnblogs.com/goufugui/p/9391035.html

你可能感兴趣的:(thinkphp5使用workerman的定时器定时任务在某一个时间执行)