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...
hoolio
Cirrostratus
Jul 23, 2007Hi Sam,
There was a post (Click here) from a user on 9.2.2 that noticed TMM restarted when merging in a class with ~200k lines.
Since then, there have been some improvements to external data group/class handling:
CR66389 - 9.4 external class handling improvements
Large class redefinition and the extremedb process (CR56743) (9.4.1)
In this version, if you create a data group with many members, and then later redefine the contents of the data group, you no longer receive an invalid cursor error. Instead, the redefinition process completes successfully.
b load with external IP class files (CR73983) (9.3.0)
Configurations with external IP class files no longer cause the system to reload the configuration file with each b load command if the file has not changed. Now, the system only reloads the configuration file when the file has changed.
I can't imagine it would be speedy to use findclass against a set of million(s) of records though. Have you tried testing it?
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