Forum Discussion
Sorry page redirect
Sorry I was running out the door to lunch when I posted that. Now I have food I can explain;-
Without oneconnect enabled, each time HTTP_REQUEST is enabled, the current pool will be the last one selected on the same TCP connection, previous HTTP_REQUEST. So using your iRule, let's say your pool members are down and you invoke the /ESI/solr.erp-pool pool. The next time HTTP_REQUEST is executed, the pool returned by [LB::server pool] will be /ESI/solr.erp-pool. When you check it for active members, it will have them, so you send the request to it. Unfortunately you are sending a path other than "?" so you get a 404 .
My rule simple saves the default pool so that it is the one you always check for active members. In addition if the current pool does have active members it will explicitly select the default pool - just in case your default pool goes down and then come back up.
I hope that makes sense.
Recent Discussions
Related Content
* 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