代码拉取完成,页面将自动刷新
同步操作将从 swoole/swoole-src 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/usr/bin/env php
<?php
$wait = new Swoole\Atomic(0);
$pid = pcntl_fork();
if ($pid === 0) {
$http = new Swoole\Http\Server('127.0.0.1', 9501, SWOOLE_BASE);
$http->set(['log_file' => '/dev/null', 'log_level' => SWOOLE_LOG_INFO, 'worker_num' => swoole_cpu_num() * 2]);
$http->on('workerStart', function () use ($wait) { $wait->set(1); });
$http->on('request', function (Swoole\Http\Request $request, Swoole\Http\Response $response) {
$response->end('<h1>Hello Swoole!</h1>');
});
$http->start();
} else {
$wait->wait();
System('ab -c 128 -n 100000 -k http://127.0.0.1:9501/ 2>&1');
Swoole\Process::kill($pid);
}
Swoole\Event::wait();
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。