- 配置参数
配置参数
RPC 服务启动有单独启动和集成其它服务(Http/Websocket)两种方式,无论那种方式都首先要在 bean.php 配置RPC。
return ['rpcServer' => ['class' => ServiceServer::class,'port' => 18308,],]
- port 配置启动端口号
- setting 启动配置参数,对应
swooleServer->setting
Http server 启动中集成 RPC 服务:
return ['httpServer' => ['class' => HttpServer::class,'port' => 18306,'listener' => ['rpc' => bean('rpcServer')],// ...],]
- listener 单独监听一个RPC服务,且同时可以监听多个 RPC 服务
如果是单独启动,无效其它配置直接可以启动。
