【发布时间】:2014-11-03 11:07:27
【问题描述】:
如果请求时间过长,spring 有没有办法提前返回控制器方法?
这个想法是在http头中传入一个超时值,如果超过这个值就返回一个响应。
下面的示例控制器方法我想将其应用于。
@RequestMapping(value = "/test", method = RequestMethod.GET)
public String test(@RequestHeader Long timeOut) {
//process request here and return an error response if it goes longer than timeOut
return "<Result of process request>";
}
我可能可以通过弄乱线程来做到这一点,但我宁愿看看 spring 是否有一些解决方案。
谢谢。
【问题讨论】:
标签: java spring spring-mvc request timeout