gateway多个服务怎么使用不同的Event文件

3281286804

问题描述

这里写问题具体描述
能否将tcp服务的Event和ws服务的Event分离成两个文件,因为我测试到两个服务使用的是同一个event
截图

279 1 0
1个回答

walkor

tcp和ws如果需要互通的话只能设置一个Events.php,业务可以通过 $_SERVER['GATEWAY_PORT']判断请求来自tcp还是ws,然后调用对应的类文件,效果和设置两个Events.php一样
如果不需要互通就是两个独立的GatewayWorker实例,参考手册设置 https://www.workerman.net/doc/gateway-worker/multi-gatewayworker-instance.html

🔝