From 8a4b62b2d8c74f3c31964d674ee3b68b9f3aab1f Mon Sep 17 00:00:00 2001 From: xl Date: Wed, 11 Sep 2024 11:09:26 +0800 Subject: [PATCH] eee --- test.php | 46 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/test.php b/test.php index a8143662..e36a9b90 100644 --- a/test.php +++ b/test.php @@ -1 +1,45 @@ -get('/faker?offset=' . $page); + $client->close(); + + return json_decode($client->getBody(), true); +} + +run(function () { + $offset = 1; + for ($i = 1; $i <= 10000; $i++) { + $faker = faker($offset); + $offset++; + go(function () use ($faker, $offset) { + $socket = new Swoole\Coroutine\Http\Client('43.248.128.57', 14101); + $socket->upgrade("/ws?access_token=" . $faker['params']['token']); + if ($socket->connected) { + while (true) { + $socket->recv(); +// $socket->push('hello'); +// var_dump($socket->recv()); + + Coroutine::sleep(0.1); + } + } else { + echo 'websocket fail: ' . socket_strerror($socket->errCode) . PHP_EOL; + } + }); + + Coroutine::sleep(0.1); + + var_dump($offset); + } + + +}); \ No newline at end of file