Eup*_*ric 11 java spring asynchronous timeout spring-mvc
我有一个 spring MVC 端点返回StreamingResponseBody,因此我可以流式传输大文件而不是将其保留在内存中。
该请求可能需要一段时间才能下载,因此超时。我可以通过设置来修复它spring.mvc.async.request-timeout=360000,但我不希望此设置全局应用于所有端点。
有没有办法仅为该特定端点设置请求超时?
我确实在 Spring-boot 中找到了Set timeout for certain async request,但我认为这不适用于我使用StreamingResponseBody.
我还发现Spring REST 端点在 30 秒后返回 StreamingResponseBody: AsyncRequestTimeoutException,这没有达到预期的效果。
| 归档时间: |
|
| 查看次数: |
1472 次 |
| 最近记录: |