Java Jersey JAX-RS 1.0请求未完成,客户端超时

Java Jersey JAX-RS 1.0请求未完成,客户端超时,java,jersey,jax-rs,Java,Jersey,Jax Rs,我们在RESTful服务器上使用Jersey 1.6,当一个请求启动,但需要很长时间,并且客户端超时(可以通过邮递员和取消请求进行复制)时,请求仅部分完成,一些但不是所有的数据库调用都完成,使数据库处于不一致状态。我认为REST服务器总是完成调用,不管客户端发生什么情况,但这里似乎不是这样。我们的日志系统中没有记录异常,如果客户端超时,Jersey会对请求做什么 我认为REST服务器总是完成调用,不管客户端发生什么情况,但这里似乎不是这样 这是不正确的假设。REST描述的正是 交互,它仍然由服务

我们在RESTful服务器上使用Jersey 1.6,当一个请求启动,但需要很长时间,并且客户端超时(可以通过邮递员和取消请求进行复制)时,请求仅部分完成,一些但不是所有的数据库调用都完成,使数据库处于不一致状态。我认为REST服务器总是完成调用,不管客户端发生什么情况,但这里似乎不是这样。我们的日志系统中没有记录异常,如果客户端超时,Jersey会对请求做什么

我认为REST服务器总是完成调用,不管客户端发生什么情况,但这里似乎不是这样

这是不正确的假设。REST描述的正是 交互,它仍然由服务开发人员负责 如果需要,使数据库更改保持一致(事务性)

我们的日志系统中没有记录异常,如果客户端超时,Jersey会对请求做什么

它仍将发送响应,但由于超时,客户端将忽略响应