社区
Web 开发
帖子详情
求教 长轮询在java客户端的时候有什么办法实现
qq_24597963
2020-11-11 03:03:34
第三方接口已经提供基于 Http 的轮询接口给应用反馈 xx 是否被消费
应用必须在独立的线程发起 Http 请求,一般会 hang 住,
当有新的消息,应用就该接受。
应用必须确保请求不中断,当成功获得消息或者因为任何原因中断连接,应用必须立即恢复轮询。
后台应用是 springboot 请问这个长轮询不中断请求 java 里有什么实现?
...全文
6755
10
打赏
收藏
求教 长轮询在java客户端的时候有什么办法实现
第三方接口已经提供基于 Http 的轮询接口给应用反馈 xx 是否被消费 应用必须在独立的线程发起 Http 请求,一般会 hang 住, 当有新的消息,应用就该接受。 应用必须确保请求不中断,当成功获得消息或者因为任何原因中断连接,应用必须立即恢复轮询。 后台应用是 springboot 请问这个长轮询不中断请求 java 里有什么实现?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qkniit
2020-11-12
打赏
举报
回复
定时任务,多长时间去查询一次,自己设置 要想实时的,必须第三方来调你提供接口
dkwuxiang
2020-11-12
打赏
举报
回复
这不就 socket 的业务现场嘛?
苏颙
2020-11-12
打赏
举报
回复
定时任务,死循环有风险
qq_24597963
2020-11-12
打赏
举报
回复
不知道还有什么办法没
qq_24597963
2020-11-12
打赏
举报
回复
引用 2 楼 qybao 的回复:
这个第三方接口不是已经实现了吗?你调用第三方接口不就好了吗?
现在目前想到的就是靠一个线程 里 死循环去请求
symbol_amy
2020-11-12
打赏
举报
回复
这个用websocket合适啊
黑红花片
2020-11-12
打赏
举报
回复
不知道还有什么办法能弄这个
昆虫520
2020-11-12
打赏
举报
回复
双向数据交互为啥不用websocket?要是只是单纯的你调他http接口,那还是用定时任务轮询比较稳妥,配置上线程池,即使连接断了等异常情况导致线程损失,线程池也可以及时补充
qybao
2020-11-11
打赏
举报
回复
这个第三方接口不是已经实现了吗?你调用第三方接口不就好了吗?
KeepSayingNo
2020-11-11
打赏
举报
回复
sheduleThreadPool实现
SSH整合comet即时通信
SSH整合Comet即时通信是一种将Spring、Struts和Hibernate(SSH)这三大流行
Java
开发框架与Comet技术结合,以
实现
在Web应用中提供实时通信功能的方法。在本实例中,我们将探讨如何利用SSH框架来构建一个基础的即时...
Java
线程池:高效管理线程的技巧
在上一期中,我们深入探讨了
Java
中的线程同步机制,特别是和Lock的使用方法。通过有效的同步机制,开发者可以在多线程环境中避免竞态条件和数据不一致问题。然而,在实际的开发中,线程的创建和管理同样是一个关键...
让
java
程序宕机的
办法
_关于
java
:服务应用突然宕机了别怕Dubbo-帮你自动搞定服务隔离...
旁边的小师弟(咱们叫他小灰吧)方才在咱们边上,目击这所有,而后向我
求教
个问题。小灰:黑哥,方才利用忽然宕机,会不会对交易有影响啊?小黑:影响的确会有,不过也不大,就过后利用正在运行那些...
Html5实践之EventSource
1:
轮询
是由
客户端
发起的,那么在服务端就不能判别我要推送的内容是否已经过期,因为我很难判断某个信息是否已经推送给全部的
客户端
,那么服务端就需要缓存大量的数据。如果数据保存在数据库,那么还要每次请求都...
2021
Java
面试真题集锦
目录 … 1 大厂面试的基本流程 17 字节跳动 17 阿里 17 腾讯 18 ...用实例说明你在内存调优方面的经验 24 展示你在数据库调优方面的经验 25 总结前文说辞 26 准备项目说辞时,更可以准备后继面试官的问
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章