You've already forked qlg.tsgz.moe
Init Repo
This commit is contained in:
33
vendor/swoole/benchmark/eof_server.php
vendored
Executable file
33
vendor/swoole/benchmark/eof_server.php
vendored
Executable file
@ -0,0 +1,33 @@
|
||||
<?php
|
||||
Swoole\Async::set(array('enable_reuse_port' => true));
|
||||
$serv = new swoole_server("0.0.0.0", 9502, SWOOLE_BASE);
|
||||
//$serv = new swoole_server("0.0.0.0", 9502);
|
||||
$serv->set(array(
|
||||
'worker_num' => 8,
|
||||
'open_eof_check' => true,
|
||||
'package_eof' => "\r\n\r\n",
|
||||
));
|
||||
$serv->on('workerstart', function ($server, $id)
|
||||
{
|
||||
global $argv;
|
||||
swoole_set_process_name("php {$argv[0]}: worker");
|
||||
});
|
||||
|
||||
$serv->on('connect', function (swoole_server $serv, $fd, $from_id)
|
||||
{
|
||||
//echo "connect\n";;
|
||||
});
|
||||
|
||||
$serv->on('receive', function (swoole_server $serv, $fd, $from_id, $data)
|
||||
{
|
||||
$serv->send($fd, "Swoole: " . $data);
|
||||
//$serv->close($fd);
|
||||
});
|
||||
|
||||
$serv->on('close', function (swoole_server $serv, $fd, $from_id)
|
||||
{
|
||||
//var_dump($serv->connection_info($fd));
|
||||
//echo "onClose\n";
|
||||
});
|
||||
|
||||
$serv->start();
|
Reference in New Issue
Block a user