随笔分类 - WebSocket
摘要:如题,生产环境websocket连接失败,前端报错:WebSocket connection to 'wss://im.tnshow.com:5260/' failed: 因为原来是可以用的,排除代码和防火墙安全组的问题。百度一下解决问题方式 location /wss/ { proxy_set_h
阅读全文
摘要:报错: java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDisp
阅读全文
摘要:websocket实现后台像前端主动推送消息的模式,可以减去前端的请求获取数据的模式。而后台主动推送消息一般都是要求消息回馈比较及时,同时减少前端ajax轮询请求,减少资源开销。 spring boot已经集成了websocket,tomcat亦是如此。所以WebSocketConfig配置类就不需
阅读全文
摘要:如题,网上找了相关资料查明是websocket连接超时的问题。使用了反向代理,因此超过60S没有数据传输的连接会断开。 把代理的那个超时时间设置长一点,无限长。你开什么玩笑!那还代理个啥玩意。 解决方法一:后台写个定时程序每<60s频率给前端的socket发个消息就好了。
阅读全文
摘要:在项目中,后台为了其实把处理结果主动推送个前端,因此使用了WebSocket。 但是问题来了,页面每跳转一次,socket都要重新关闭建立连接。这个资源消耗是很大的,而且线上环境随着并发量的增加会报错因此影响性能。 那么如何保持socket的长连接了,用iframe就行了。 如下新增一个模板页面,把
阅读全文
摘要:报错: javax.websocket.DeploymentException: Multiple Endpoints may not be deployed to the same path [/websocket/{sid}] : existing endpoint was class com.
阅读全文
摘要:出现这个问题是构造 WebSocket失败了。 js代码改成
阅读全文