fastD icon indicating copy to clipboard operation
fastD copied to clipboard

关于多HTTP/WEBSOCKET服务监听的问题

Open wangjikill opened this issue 7 years ago • 1 comments

(1)如果主服务是tcp,想再监听HTTP,也是可以的,需要在port中设置启用http即可,同理,websocket启用websocket即可。但是需要在port中实现对应的处理逻辑。 (2)您的框架在主服务是http或websocket时,想在port再监听一个http或websockt时,您的swoole\server.php handleCallback()中,不能添加onrequest回调。因为$callbacks = ['onConnect', 'onClose', 'onReceive', ]。这个地方不太理解您的用意。望能解释一下,为何这里限制。

wangjikill avatar Mar 30 '18 02:03 wangjikill

尚未验证多个HTTP协议同时监听的情况。需要验证一下swoole是否允许多个HTTP/WebSocket 同时监听

JanHuang avatar May 02 '18 04:05 JanHuang