私信发送成功
Watch Star Fork

一个作词家 / cron-managerPHPMIT

一个纯PHP实现的多进程,定时任务管理工具,支持守护进程
克隆/下载
一键复制 编辑 原始数据 按行查看 历史
test.php 1.13 KB qq497012571 提交于 2018-01-17 23:47 . 修复些许bug
<?php
require __DIR__ . '/../vendor/autoload.php';
$manager = new SuperCronManager\CronManager();
$manager->workerNum = 10;
// 设置输出重定向,守护进程模式才生效
$manager->output = './test.log';
// crontab格式解析
$manager->taskInterval('每个小时的1,3,5分钟时运行一次', '1,3,5 * * *', function(){
echo "每个小时的1,3,5分钟时运行一次\n";
});
$manager->taskInterval('每1分钟运行一次', '*/1 * * *', function(){
echo "每1分钟运行一次\n";
});
$manager->taskInterval('每天凌晨运行', '0 0 * *', function(){
echo "每天凌晨运行\n";
});
$manager->taskInterval('每秒运行一次', 's@1', function(){
echo "每秒运行一次\n";
});
$manager->taskInterval('每秒运行一次', 's@1', function(){
echo "每秒运行一次\n";
});
$manager->taskInterval('每分钟运行一次', 'i@1', function(){
echo "每分钟运行一次\n";
});
$manager->taskInterval('每小时钟运行一次', 'h@1', function(){
echo "每小时运行一次\n";
});
$manager->taskInterval('指定每天00:00点运行', 'at@00:00', function(){
echo "指定每天00:00点运行\n";
});
$manager->run();

评论 ( 0 )

你可以在登录后,对此项目发表评论

6_float_left_people 6_float_left_close