Forum Discussion
Sam_Pickles_110
Nimbostratus
Jul 23, 2007Large classes in iRules
hi DevCentrallers;
I have a couple of customers who would like to make use of iRules to process traffic according to some rpetty big rulebases, which would seem to be a good fit for using cl...
Colin_Walker_12
Jul 24, 2007Historic F5 Account
My previous post was directed specifically at the issue of storing large quantities of data in an iRule and having it be accessible and responsive while processing.
As far as storing that information permanently and having the records there each time the rule inits, this is a different issue. Unfortunately there isn't currently a good way to achieve both, as the data structures that allow for the size and access speed necessary to handle the number of records we're talking about (arrays and the session table) don't allow for storing the data they contain permanently like classes do. So yes, you'd have to add each entry to either the array or the session table each time the iRule was loaded, which might not be viable for your situation, but isn't a problem for things like, say, connection limiting.
Colin
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