首页 > 代码库 > php第三方类库定时任务
php第三方类库定时任务
<?php /** * Created by PhpStorm. * User: hanks * Date: 5/27/2017 * Time: 3:11 PM */ //2 、常驻内存的各种PHP类库 //https://github.com/reactphp/react //https://github.com/walkor/workerman // //以workerman代码为例,定时任务代码类似 require_once __DIR__.‘/Workerman/Autoloader.php‘; use Workerman\Worker; use Workerman\Lib\Timer; $task = new Worker(); $task->onWorkerStart = function($task){ // 每1秒运行一次定时任务 Timer::add(1, function(){ $path=__DIR__.‘/5.txt‘; file_put_contents($path, time()."\n",FILE_APPEND); }); }; Worker::runAll(); /** * 总结: 1、如果是时间粒度为分钟,则crontab最方便 2、如果时间粒度很细或者需要多控制,上面PHP类库是比较好的方案 3、如果没有没有shell权限,则考虑第三种方案(非自有服务器(PHP虚拟主机)上实现php定时任务) */
php第三方类库定时任务
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。