- websocket 配置
- ws server 配置
- 启用http请求处理
- 启用http请求处理
- ws server 配置
websocket 配置
websocket 的 host, port 等配置是都是完全可以自定义的。
websocket server 的默认端口是
18308
ws server 配置
可以编辑: app/bean.php
// ...'wsServer' => ['class' => WebSocketServer::class,'debug' => env('SWOFT_DEBUG', 0),/* @see WebSocketServer::$setting */'setting' => ['log_file' => alias('@runtime/swoole.log'),],],
启用http请求处理
默认的是没有启用http server功能的。如果你想开启ws时,同时处理http请求。
可以编辑: app/bean.php
// ...'wsServer' => ['class' => WebSocketServer::class,'on' => [// 加上如下一行,开启处理http请求SwooleEvent::REQUEST => bean(RequestListener::class),],'debug' => env('SWOFT_DEBUG', 0),/* @see WebSocketServer::$setting */'setting' => ['log_file' => alias('@runtime/swoole.log'),],],
