websocket 怎么在onWebSocketConnect 里面调用close 放大

轩轩

在event 的 onWebSocketConnect 里面怎么调用close 方法,去判断执行关闭连接

2736 1 0
1个回答

phpcreeper

Gateway::closeClient($client_id);

至于何时触发关闭事件取决于你自己的业务逻辑。

  • 轩轩 2019-08-21

    我在onWebSocketConnect 里面执行了Gateway::closeClient($client_id)之后, 服务的执行还是会到onMessage ,怎么样能让在onWebSocketConnect 就停下来了,不继续往下了

  • phpcreeper 2019-08-21

    Gateway::closeClient() 即断开当前的客户端连接,对应该连接的服务端后续就无法触发onMessage回调了,确认下是不是客户端重连了或者有其他客户端连接上来。
    【另外修改了代码记得重启服务】

年代过于久远,无法发表回答
×
🔝