Thanks Kevin for the information. We used a canned iRule, but found the default timeouts for stickiness were expiring based on that variable (8 hours). In our case, clients never leave (for the most part) since it's an internal corporate environment (desktops, printers, phones, etc.) and the application reacts better if these clients constantly hit the same back-end server in the cluster each and every time.
Just some follow up questions though. Sounds like based on your description, the timer will reset every time the client connects through the LB to the back-end application. Do I understand your statement correctly? If so, then we don't need indefinite. We just need to set it to a higher value (say 24 hours). I was under the impression it was an absolute timer though so it makes the initial sticky entry and doesn't reset when new client traffic passed through the F5.
Do you know what the maximum integer value can be for this variable?
Thanks again.