社区
Java
帖子详情
如何实现异步处理
kun20031029
2010-11-25 07:49:48
公司现在有这么个需求,如要对一个接口发送发布请求,该请求会及时返回一个信息,然后在后台再继续进行异步处理相关的数据操作,请问该怎么实现,大鸟给个实例啦,谢谢
...全文
566
6
打赏
收藏
如何实现异步处理
公司现在有这么个需求,如要对一个接口发送发布请求,该请求会及时返回一个信息,然后在后台再继续进行异步处理相关的数据操作,请问该怎么实现,大鸟给个实例啦,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nicklisir
2010-11-26
打赏
举报
回复
高手的回答,我要学习,先mark
taolei
2010-11-26
打赏
举报
回复
如果是进程内的话,参考Future/Executor架构
如果是分布系统的话,Future/Executor可以参考,也可以参考JMS应用,
也可以直接利用数据库,起线程异步处理,当前线程立即返回,后通过SQL查询状态和结果。
火龙果被占用了
2010-11-26
打赏
举报
回复
如果量不大的话,可以直接 new 一个线程再 start 处理,如果量很大的话需要使用线程池进行处理,否则会耗尽服务器资源。
火龙果被占用了
2010-11-26
打赏
举报
回复
什么东西只要与“异步”这个词搭上边,开发难度就会成数倍地增加,除了控制共享数据线程安全之外,还需要控制超时等等。
AlwaysUnfadingHeart
2010-11-25
打赏
举报
回复
使用线程啊!所谓线程就是异步交互处理数据用的及同时处理多件事情!
blazingfire
2010-11-25
打赏
举报
回复
接口实现中开个线程处理。
ajax
异步
上传,后台servlet
处理
源码
ajax
异步
上传源码,后台servlet
处理
改编自http://www.phpletter.com/Demo/AjaxFileUpload-Demo/ 这个后台是PHP版的,我把它改成了JAVA版的
Java如何
实现
异步
处理
_架构设计 |
异步
处理
流程,多种
实现
模式详解
一、
异步
处理
1、
异步
概念
异步
处理
不用阻塞当前线程来等待
处理
完成,而是允许后续操作,直至其它线程将
处理
完成,并回调通知此线程。必须强调一个基础逻辑,
异步
是一种设计理念,
异步
操作不等于多线程,MQ中间件,或者消息广播,这些是可以
实现
异步
处理
的方式。同步
处理
和
异步
处理
相对,需要实时
处理
并响应,一旦超过时间会结束会话,在该过程中调用方一直在等待响应方
处理
完成并返回。同步类似电话沟通,需要实时对话,
异步
则类...
Flask框架
实现
异步
处理
请求
Flask框架
实现
异步
处理
请求
Java如何
实现
异步
处理
_教你如何用 Java
实现
异步
调用
导读本教程教你如何使用Java
实现
异步
调用。一、创建线程@Testpublic void test0() throws Exception {System.out.println("main函数开始执行");Thread thread=new Thread(new Runnable() {@Overridepublic void run() {System.out.println("===task...
java服务器响应超时,页面响应超时,java
实现
异步
处理
方案
相信很多伙伴和我类似,某些业务场景,后台代码
处理
时间较长,这个时候如果还是同步
处理
,页面就会响应超时,浏览器报错“服务器错误”这样类似的异常,当然,如果页面和后台在一个项目下的话我不确定,这篇博客侧重说的时关于java
实现
异步
处理
的我知道的两种方式,若还有别的更好的方案,欢迎一起讨论。使用@Async注解来
实现
。@Override@Asyncpublic void updateResult(Lis...
Java
50,545
社区成员
85,620
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章