Forum Discussion
Vincent_96516
Jan 30, 2012Nimbostratus
Message based load balancing for no standard message format
Hi, all.
We have a message based load balancing requirement very similar to what is described in the following white paper:
http://www.f5.com/pdf/white-papers/message-based-load-balancing-w...
Ian_Smith
Jan 30, 2012Ret. Employee
1. Yes. It isn't documented, but the gist of it is this:
First, you need to add the mblb profile to your virtual server using the command line -
(tmos.ltm) modify virtual my_vs profiles add { mblb }
Now you can write a rule that uses TCP::collect, TCP::release (make it equal to the message size), and TCP::notify to find and process the messages and USER_REQUEST & USER_RESPONSE to act on them; apply the rule to my_vs.
It works best if your message is fixed length or if each message fits in a single TCP packet, but you can still get it to work if neither are the case. Just remember that when inspecting each packet you will take a performance hit.
Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects