tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian Braun <brianbr...@gmail.com>
Subject Re: Any way to deal with too many request per second?
Date Sat, 30 Jun 2012 16:19:08 GMT
Hi Joseph,

Could you elaborate that further please? It sounds like a solution, but I
didn't understand it.
Thanks in advance!

On Fri, Jun 29, 2012 at 8:28 PM, Joseph <wutongjoe@gmail.com> wrote:

> Try jdk build in block queue in concurrent pkg
>
> 在 2012-6-30,7:57,Brian Braun <brianbraun@gmail.com> 写道:
>
> > Hi,
> >
> > First of all, I'm using Ubuntu 11.1 + Tomcat 7.0.22.
> >
> > I created a RESTfull service. My clients are sending me HTTP requests,
> and
> > I return them responses. Usually, a client makes at the most 1-2 requests
> > per second which is totally fine, but some clients sometimes make about
> 30
> > requests per second and that makes my server suffer, even though I'm
> using
> > a load balancer with two servers behind it. I would like to find a way to
> > deal with this. The best thing would be to delay them when they do that,
> > not to totally stop or ban them, but to slow them somehow. Maybe
> creating a
> > queue for them, or maybe putting them in a lower priority, until they
> slow
> > their requests.
> > I could program this myself, but I guess there is already a
> > solution somewhere. Maybe a Tomcat valve could do it? Does anybody know
> > one? Or maybe some kind of filter? Any suggestions?
> >
> > Thanks in advance.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message