Hi,
I took the JSESSIONID iRule from this page, installed it with the log statement in the iRule, confirmed that I saw the log messages appearing in /var/log/ltm, and the user was happy with it in QA/testing. We move to production, and the claim is that all of the traffic from one IP address and different JSESSIONIDs are all ending up on one server (of the eight in the pool) and is not being spread around the other servers in the pool. The user believes that the JSESSIONID is being ignored and only the source IP address is being used for persistence.
I can't argue that we do not see most of the traffic on one IP address, because we do, but I believe that it is one heavy user, and it skews the results.
Leads to me question - How do I prove that a source IP address and different JSESSIONIDs end up landing on different servers in the pool?
Thanks!
Mike.