Question

Are there any methods or capabilities built in Java application servers (i.e. Weblogic or JBoss) or, probably, in load balancers (i.e. F5) to enable and configure HTTP requests throttling for my application?

Let's say, I have a Java web application with no throttling algorithms implemented in it. And I want to add a throttling feature to limit a number of requests to N per M seconds. One possible way is to use external (to my Java app) tools with such requests throttling abilities.

All I've found is about implementing own throttling mechanism in my application.

Partly similar questions:

Était-ce utile?

La solution

I can't speak for JBoss but the Oracle Service Bus (optional add on to weblogic) can certainly do throttling if you set up your web service as a proxy/business:

About throttling:

https://blogs.oracle.com/knutvatsendvik/entry/throttling_in_osb

Installing OSB:

http://docs.oracle.com/cd/E14571_01/doc.1111/e15017/apm.htm

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top