国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

workerman v5.0.0-beta.8 創(chuàng)建websocket不生效,客戶端發(fā)不過(guò)去消息

Taotao

問(wèn)題描述

workerman v5.0.0-beta.8 創(chuàng)建websocket不生效,客戶端發(fā)不過(guò)去消息,使用工具好久才能連上,

程序代碼或配置

<?php
require_once __DIR__ . '/vendor/autoload.php';

use Workerman\Connection\TcpConnection;
use Workerman\Protocols\Http\Request;
use Workerman\Worker;

$worker = new Worker('websocket://0.0.0.0:22004');
$worker->onMessage = function (TcpConnection $connection, $data) {
    var_dump($data);
    //$connection->send('receive success');
};
$worker->onWorkerStart = function ($worker) {
    echo 'Worker start success';
};
$worker->onWebSocketConnect = function (TcpConnection $connection, Request $request) {
    echo 'WebSocket connection success';
};
Worker::runAll();

重現(xiàn)問(wèn)題的步驟

先創(chuàng)建websocket,在創(chuàng)建異步發(fā)送客戶端,發(fā)送不管用,服務(wù)端收不到

操作系統(tǒng)環(huán)境及workerman/webman等具體版本

workerman v5.0.0-beta.8 php 8.2.17

656 1 0
1個(gè)回答

walkor 打賞

前端代碼呢?

  • Taotao 2024-09-28

    解決了,后來(lái)發(fā)現(xiàn)是global的問(wèn)題,連接不能使用global,只能傳過(guò)去,因?yàn)槭窃趙orkerstart里面起的異步tcp

??