在 Spring-boot 中为特定异步请求设置超时

peq*_*peq 6 java spring spring-mvc spring-boot

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

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

如果Future30 秒后返回未完成,请求将被取消。

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

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