以下是我的代碼
require_once ROOT_PATH . '/vendor/autoload.php';
use \Workerman\Worker;
use \Workerman\Lib\Timer;
$task = new Worker();
// 開啟多少個進程運行定時任務(wù),注意多進程并發(fā)問題
$task->count = 1;
$task->name = "trendy-cron-server";
$task->onWorkerStart = function($task)
{
$time_interval = 1;
Timer::add($time_interval, function()
{
echo "task run\n";
});
};
// 運行worker
Worker::runAll();
運行后的結(jié)果
2016-06-28 10:39:33 worker exit with status 139
2016-06-28 10:39:35 worker exit with status 139
2016-06-28 10:39:36 worker exit with status 139
2016-06-28 10:39:37 worker exit with status 139
2016-06-28 10:39:39 worker exit with status 139
2016-06-28 10:39:40 worker exit with status 139
2016-06-28 10:39:42 worker exit with status 139
2016-06-28 10:39:43 worker exit with status 139
2016-06-28 10:39:44 worker exit with status 139
2016-06-28 10:39:46 worker exit with status 139
2016-06-28 10:39:47 worker exit with status 139
2016-06-28 10:39:49 worker exit with status 139
2016-06-28 10:39:50 worker exit with status 139
2016-06-28 10:39:51 worker exit with status 139
2016-06-28 10:39:53 worker exit with status 139
2016-06-28 10:39:54 worker exit with status 139
2016-06-28 10:39:56 worker exit with status 139
2016-06-28 10:39:57 worker exit with status 139
2016-06-28 10:39:59 worker exit with status 139
2016-06-28 10:40:00 worker exit with status 139
timer 里面的‘echo "task run\n";’程序沒執(zhí)行,有懂的請幫忙看看,是哪塊的問題,多謝了。
php版本是7.0