Watch Star Fork

一个作词家 / cron-managerPHPMIT

加入码云
与超过 200 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
一个纯PHP实现的多进程,定时任务管理工具,兼容部分crontab语法, 支持守护进程
克隆/下载
一键复制 编辑 原始数据 按行查看 历史
test.php 998 Bytes jlb 提交于 2018-01-29 14:19 . update readme
<?php
require __DIR__ . '/../vendor/autoload.php';
$manager = new SuperCronManager\CronManager();
$manager->workerNum = 10;
// 设置输出重定向,守护进程模式才生效
$manager->output = './test.log';
$manager->taskInterval('每个星期5凌晨运行一次', '0 * * * 5', function(){
echo "每个星期5凌晨运行一次\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 )

你可以在登录后,发表评论

8_float_left_people 8_float_left_close