Пример #1
0
function setTimerInWorker(swoole_server $serv, $worker_id)
{
    if ($worker_id == 0) {
        echo "Start: " . microtime(true) . "\n";
        $serv->addtimer(3000);
        $serv->addtimer(7000);
        //var_dump($serv->gettimer());
    }
    $serv->after(2000, function () {
        echo "Timeout: " . microtime(true) . "\n";
    });
    $serv->after(5000, function () {
        echo "Timeout: " . microtime(true) . "\n";
        global $serv;
        $serv->deltimer(3000);
    });
}