有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Springboot中特定异步请求的java设置超时

我有一个定义如下的同步端点:

@PostMapping("/some/url/")
@ResponseBody
public Future<String> something(...) {
    ... do stuff ...
}

当返回的Future在30秒后未完成时,请求将被取消

如何增加此特定端点的超时(例如,增加到100秒)

我只找到了更改所有端点的答案:


共 (2) 个答案

  1. # 1 楼答案

    您可以尝试在应用程序中添加以下属性吗。财产

    spring.mvc.async.request-timeout = # Amount of time (in milliseconds) before asynchronous request handling times out.