Forum Discussion
arun_parthas_10
Nimbostratus
Jan 27, 2011Help writing iRule based on user login id.
Guys
We have a unique requirement where I need your help in coming up with a solution that is least painful to manage :
1. One VIP
2. 4000 pools ( anticipated )
3. 4000 u...
hoolio
Cirrostratus
Jan 27, 2011Hi Arun,
A few questions about your scenario...
What is the protocol?
How do you identify the user ID within the TCP packets?
Do users share the same TCP connection?
Do you need a defined pool for each user ID? Or could you just select a destination IP and port based on the user ID?
You could try collecting the TCP payload using TCP::collect, inspect the payload in CLIENT_DATA and then use the pool command to select a corresponding pool or the node command to select an arbitrary destination IP and port.
You can get more information on the related events and commands in the iRules wiki:
http://devcentral.f5.com/wiki/default.aspx/iRules/HomePage.html
Aaron
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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