0

我有一个常规的 servlet,(符合Oracle/Sun 定义的servlet API )。它有时会接收来自数百个用户的大量请求,在某些情况下,任何 HTTP 客户端都可以快速连续地启动多个请求。有时,当第二个请求被接收并开始处理时,servlet 还没有完成对来自 HTTP 客户端的第一个请求的处理。因此,我希望能够通过在它们来自同一个 HTTP 客户端时将它们排队并按顺序处理它们来管理请求的处理。仅当从同一个 HTTP 客户端收到请求时才会出现此问题。

我听说过FilterChains,但不确定这是否适合这种情况。对来自用户的多个请求进行排队的最合适的方法是什么?

4

1 回答 1

-1

在一个 HTML 页面中创建两个框架。一个主框架和另一个辅助框架。做一些事情,以便每当我们发送一个请求响应时都应该重定向到辅助框架。 我不确定它是否适用于您的情况。但我在我的项目中解决了这类问题。其中 servlet 处理很重。我无法完成一个 servlet 进程。

于 2012-07-31T09:01:14.773 回答