|
...
|
...
|
@@ -23,11 +23,13 @@ $app->make(Illuminate\Contracts\Console\Kernel::class)->bootstrap(); |
|
|
|
$server = new Server("0.0.0.0", 9555);
|
|
|
|
|
|
|
|
$server->on('open', function ($server, $request) {
|
|
|
|
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('连接已打开', true) . PHP_EOL, FILE_APPEND);
|
|
|
|
// WebSocket 连接已打开
|
|
|
|
echo "WebSocket 连接已打开\n";
|
|
|
|
});
|
|
|
|
|
|
|
|
$server->on('message', function ($server, $frame) {
|
|
|
|
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('收到消息', true) . PHP_EOL, FILE_APPEND);
|
|
|
|
$message = $frame->data;
|
|
|
|
echo "收到消息: $message\n";
|
|
|
|
// 获取客户端连接的文件描述符
|
|
...
|
...
|
@@ -47,6 +49,7 @@ $server->on('message', function ($server, $frame) { |
|
|
|
});
|
|
|
|
|
|
|
|
$server->on('close', function ($server, $fd) {
|
|
|
|
@file_put_contents(storage_path('logs/lyh_error.log'), var_export('关闭连接', true) . PHP_EOL, FILE_APPEND);
|
|
|
|
// WebSocket 连接已关闭
|
|
|
|
echo "WebSocket 连接已关闭\n";
|
|
|
|
});
|
...
|
...
|
|