Forum Discussion
Load Balancing Web Services
I am looking for a way to collect a single availability number from a web service then use this number in the Dynamic Ratio Load Balancing.
My initial thoughts were to use an External Monitor, and retrieve a value from a REST endpoint on the server, specific for the service. This REST service would return a value 0-100 for the load, then that number would be used in the Dynamic Ratio method.
I had looked into using SNMP, but I think creating a custom MIB for this value may not be supported on the F5 and creating it on both .NET and JAVA is more work than being able to use a REST endpoint.
How are others doing this? Is anyone load balancing to a service endpoint and not to the server level? Does F5 have a preferred method for doing something similar to this?
- Michael_YatesNimbostratusHi Matt,
- Matt_60027NimbostratusYes, I would like to use Dynamic Ratio Load balancing, but I want to use a value I define (based on processor, memory, connections...) to load balance on. Is there a way that I can create a value in an External Monitor that I can update and use in the Dyanmic Ration Load Balance method?
- Michael_YatesNimbostratusAll of the monitoring characteristics of Dynamic Ratio Load Balancing are built into the device.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com