标签: spring cxf
我有一个Web服务,它连接到后端的数据库以提供信息。有时数据库可能很慢,我最终会遇到一个在10秒后断开连接的客户端,但我的服务器继续处理请求,最终导致管道异常中断。
我想知道在Web服务端是否有办法设置请求超时,这样如果我花费更多x秒来回复对我发出的请求,那就是servlet将错误返回给客户端,servlet将尝试终止处理请求的线程。
x
使用CXF / Spring提供servlet是否可行?
答案 0 :(得分:0)
可以使用 HTTPClientPolicy 和 setReceiveTimeout 方法。 Here您可以在服务器端找到有关如何配置它的详细信息。