1、A用户发起http请求,
2、http服务端,通过调用让Gateway的ws服务端向ws客户端B发送请求,
3、ws客户端B收到数据后,发送回复给ws服务端,
4、ws服务端收到数据后,让http服务器响应A的http请求
请问怎么实现,ws过程是异步的,好像A用户的http请求处理过程必须有等待,类似sleep来等待ws通讯完,才能拿到数据响应给A。等待就堵塞,不好,还有什么好的方案吗?
A用户也发起ws数据,这样大家都异步了,有个标识符,来回传就行了;还有其他出路吗?
有没有什么方案、插件、工具,可以让A用户的请求挂起不堵塞,收到ws数据后,在响应A的http请求
等老大的1.5版本出来目测就能解决你的问题。
Revolt很简单,我刚改造了我的代码。。。下面的代码是从我项目里精简复制出来的,需要自己整理一下,无法直接运行。。。仅供参考
好的,谢谢指教