3

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:

1
  • 1
    I would check if haproxy is capable of that. Commented Jan 29, 2014 at 15:21

1 Answer 1

1

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

Sign up to request clarification or add additional context in comments.

1 Comment

Thanks, Oracle Service Bus seems to be the answer, I'll investigate it deeper.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.