WebSocket服务

RapPHP已实现 一个可用的 websocket 服务配置

  1. 'websocket'=>[
  2. 'ip'=>'0.0.0.0',
  3. 'port'=>'9501',
  4. 'service'=>\app\ChatService::class,//集成自WebSocketService
  5. 'secret'=>'1212', //设置密钥 当你集群里有多个容器时 相互之间访问靠的是这个密钥
  6. 'worker_num'=>1,
  7. 'coroutine'=>true//使用协程进行异步编程
  8. ],

启动服务

  1. php index.php websocket -host_name 容器名称

客户端连接ws://域名:9501?user_id=用户id&token=用户token(自定义 get 参数)

上一篇:Http服务器   下一篇:WebSocketService