Forum Discussion
Try applying a oneconnect profile to the virtual server.
What sort of persistence profile are you using?
The oneconnect profile did not make a difference. I tried it with and without sticky persistence.
- Simon_BlakelyNov 14, 2019Employee
Define what you mean by sticky persistence?
That isn't an F5 persistence type ...
Use Cookie Persistence. Use something based on the default cookie persistence, and do not specify the cookie name (the cookie name identifies the pool - if you use a custom name, you lose the pool name information and all your pools look alike). You will have a separate cookie for each pool.
The oneconnect profile allows server-side connection reuse, which can be more efficient. However, it also detaches the server-side connection from the client-side connection after every HTTP request/respond event.
This means that a new load-balancing decision is made per request.
You may have a logical error in your irule as well - I'd ensure that any path through the HTTP_REQUEST rule assigns the correct pool for the request with a pool command.