代码拉取完成,页面将自动刷新
1.开始
php tests/test1.php start
2.停止
php tests/test1.php stop
3.查看任务运行状态
php tests/test1.php status
======================================================================
PPID: 27431
RUN_TIME: 2017-11-15 22:41
PROCCESS_TITLE: php-crontab
PROCCESS: 5
======================================================================
NAME COMMAND COUNT LAST_TIME NEXT_TIME
任务1 at@11:00 0 none 11-16 11:00:00
任务2 s@1 1123 11-15 23:00:57 11-15 23:00:58
任务3 s@60 19 11-15 23:00:34 11-15 23:01:35
任务4 i@1 19 11-15 23:00:34 11-15 23:01:35
任务5 h@1 0 none 11-15 23:41:33
<?php
require __DIR__ . '/../vendor/autoload.php';
ini_set("display_errors", "On");
use \CrontabWorker\CrontabWorker;
$test = new CrontabWorker();
$test->proccessNum = 5;//预先派生进程数
$test->daemon = true; //开启守护进程
$test->output = './tmp/test.log'; //重定向服务输出
$test->addInterval('任务1', 'at@11:00', "\\Scripts\\Test::test",array("测试每11:00秒记录信息"));
$test->addInterval('任务2', 's@1', "\\Scripts\\Test::test",array("测试每1秒记录信息"));
$test->addInterval('任务3', 's@60', "\\Scripts\\Test::test",array("测试每60秒记录信息"));
$test->addInterval('任务4', 'i@1', "\\Scripts\\Test::test",array("测试每1分钟记录信息"));
$test->addInterval('任务5', 'h@1', "\\Scripts\\Test::test",array("测试每1小时记录信息"));
$test->run();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。