<?php
require __DIR__ . '/vendor/autoload.php';
use Workerman\Worker;
$worker = new Worker();
$worker->onWorkerStart = function(){
$http = new Workerman\Http\Client();
for ($i=0; $i < 10000; $i++) {
if(/*這里我想判斷正在執(zhí)行的異步任務(wù)沒(méi)超過(guò)256個(gè)*/) sleep(1);
$http->get('http://example.com/', function($response){
var_dump($response->getStatusCode());
echo $response->getBody();
}, function($exception){
echo $exception;
});
}
};
Worker::runAll();
請(qǐng)教下這里我怎么判斷異步的任務(wù)沒(méi)有超過(guò)256個(gè)啊,超過(guò)了就爆
system call select exceeded the maximum number of connections 256