0

Jetty 8在阻塞 I/O 模式下使用。servletdoPost从请求中读取请求内容InputStream(实际上是 Jetty 的一个实例HttpInput)。

如果客户端发送一个非常大的请求并且执行速度非常慢怎么办?显然,读取请求将花费大量时间。因此,我想在几秒钟后取消读取并向客户端发送错误响应。我怎样才能做到这一点没有太多的变化,即使用Jetty阻塞 I/O 和没有continuation

4

1 回答 1

1

编写一个 ServletFilter 来检测慢速请求。当您确定它很慢时,...

另外,看看QoSFilter,它已经做了很多这样的事情。

于 2012-08-11T02:08:55.567 回答