前端使用的是vue框架 部分功能需要WebSocket实现,但是服务端频繁发来数据 浏览器过五分钟就会卡死无响应,在客户端这里或者服务端有什么好的解决办法吗?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
websocket 频繁推送数据
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
7条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
爱分享的Martin、 2020-12-21 20:03关注实在没有办法,可以考虑计时器,就不要实时推送,隔段时间自己再主动去拉一次
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决评论 打赏无用 1举报微信扫一扫
点击复制链接分享
评论按下Enter换行,Ctrl+Enter发表内容
报告相同问题?
提交
- 2022-08-10 14:10回答 5 已采纳 已私信
- 2022-10-18 15:10回答 1 已采纳 原理上都是采用了轮询,只不过用websocket或者极光他们做了操作,不会因为轮询会蹦
- 2022-04-06 21:19回答 4 已采纳 定时任务生成的数据放到数据库,前端可以用setInterval方法定时访问后端接口返回的数据。
- 2021-05-28 10:36目的是测试非常频繁地将数据推送到Web应用程序并实时更新应用程序的WebSockets的性能。设想演示的场景包括和。 通过WebSocket从Web应用程序连接到后端后,后端服务器开始以以下形式推送消息: { " row " : 2 , " ...
- 2022-06-14 17:18回答 1 已采纳 ```java 用的什么存储的session,看你的样子应该用的是map<key,session>,然后用的用户的某个字段当做key,当前会话当做value,当两个相同的用户都链接后,由
- 2022-03-07 10:35回答 2 已采纳 你也没更新页面啊,光接收了。that还是this看好了。数据传输指定没毛病,就是你设计mvc架构这一块了。
- 2022-08-05 11:41回答 3 已采纳 Sping上下文获取bean实例即可。bean = beanFactory.getBean("bean.class")
- 2018-12-27 11:35WebSocket是一种在客户端和服务器之间建立长连接的协议,它允许双方进行实时、双向的数据通信,极大地优化了Web应用中的消息推送。与传统的HTTP协议不同,WebSocket在建立连接后,通信双方不再需要通过频繁的HTTP...
- 2020-12-30 10:52回答 1 已采纳 要么就用上一个页面的websocket处理逻辑问题(场景:消息通知);要么就新建一个websocket ,页面离开时再关闭(场景:用于单个订单支付)。
- 2023-03-08 10:58回答 2 已采纳 该回答引用GPTᴼᴾᴱᴺᴬᴵ你好,根据你提供的代码,我发现有一些问题需要修复。首先,你在主函数main中开启了一个新线程t1来执行readLoop函数,但是这个线程是没有被关闭的,也就是说当你按下Ct
- 2021-05-09 11:22回答 3 已采纳 在后端实现多线程吧,每个访问启动一个线程操作。
- 2021-06-04 18:37点击抽奖的博客 WebSocket 后端持续推送数据到前端 前端代码 前端建立连接后.不主动关闭,或者浏览器关闭请求话.会话会一直持续.等待后端推入消息.接收消息后.处理前端逻辑 注意:建立连接后就不要在重复建立了.因为重复创建后.后端...
- 2019-05-30 10:273. **WebSocket数据推送**:将处理后的数据通过WebSocket推送到前端。 ##### 3.2 WebSocket服务端实现 1. **WebSocket服务端配置**:使用Spring框架下的`@ServerEndpoint`注解来声明WebSocket服务端。 2. **连接...
- 2020-10-15 09:20WebSocket是一种在客户端和服务器之间建立持久连接的协议,它允许双向通信,即服务器可以主动向客户端推送数据。在构建WebSocket消息推送服务时,有多个关键因素需要考虑以确保功能完善和性能高效。以下是对这些因素...
- 2025-02-06 16:21钝挫力PROGRAMER的博客 在实际情况下,如果WebSocket推送快、数据多,前端处理的压力增加,可能导致前端卡顿的问题。笔者在项目开发中有所遇到,通过本篇文章记录一些可选解决方案,作为技术储备。笔者在项目中,是通过将小消息合并,减少...
- 没有解决我的问题, 去提问