DeferredResult中是否可以处理长时间的异步处理
来源:3-10 使用多线程提高REST服务性能

Peter陳
2019-03-23
老师好,
DeferredResult例子中,如果消息队列需要处理很长时间,比如10分钟。那返回客户端肯定会超时。这时该怎么处理?
写回答
1回答
-
JoJo
2019-04-08
直接返回,告诉客户收到请求了,让客户一会到一个指定页面上看结果,或者处理完给客户发邮件。
最终解决方案是提高处理性能,别让它10分钟才能处理完:)
20
Spring Security技术栈开发企业级认证与授权
Spring Security技术栈,REST风格开发常见接口,独立开发认证授权模块保证REST服务安全
2662 学习 · 1561 问题
相似问题