Forum Discussion

Vilnis_Asars_95's avatar
Vilnis_Asars_95
Historic F5 Account
Apr 10, 2005

External Class max length

How large can an external class be? Would 2k-4k entries work? How are changes to the class applied and is there an impact to system performance?

 

 

Thank you,

 

 

Vilnis
  • unRuleY_95363's avatar
    unRuleY_95363
    Historic F5 Account
    External classes were designed to be extremely large, on the order of 100,000 entries. We have tested with 100,000 and found that there are memory limits we run into at that size. Also, initially loading 100,000 entries was on the slow side. However, 2k-4k is not anywhere close to this limit. Changes to the file are loaded whenever the class object is manipulated with a bigpipe class command. So, if you are automating an update to the external class, a recommended approach would be to update the file and then do a "bigpipe class extern { filename }" which would cause the file to be re-loaded.