0

我有一个 Web 服务,它连接到后端的数据库以提供信息。有时数据库可能很慢,我最终会遇到一个在 10 秒后断开连接的客户端,但我的服务器继续处理请求,最终导致管道异常。

我想知道是否有办法在 Web 服务端设置请求超时,这样如果我花更多的x时间来回复向我发出的请求,则 servlet 将向客户端抛出错误,并且 servlet 将尝试终止处理请求的线程。

这可以使用 CXF/Spring 来提供 servlet 吗?

4

1 回答 1

0

可以使用HTTPClientPolicysetReceiveTimeout方法。在这里您可以找到如何在服务器端配置它的详细信息。

于 2013-08-13T05:16:02.333 回答