Forum Discussion
Frank_ten_Wolde
Dec 20, 2023Nimbostratus
[LB::server pool] evaluation changes between HTTP_REQUEST and HTTP_REQUEST_SEND
Consider a virtual server with two pools, one for virtual host A and one for virtual host B: https://A.example.com/ --> pool_A https://B.example.com/ --> pool_B We are using a Local Traffic Pol...
Frank_ten_Wolde
Nimbostratus
No, we're not using persistence, nor cookies. And we are using LTPs to do the pool selection.
Also, I wouldn't expect the "LB::server pool" to change between the HTTP_REQUEST and LB_SELECTED/HTTP_REQUEST_SEND events...
zamroni777
Dec 22, 2023Nacreous
I test using below irules and found that LB_SELECTED happens before HTTP_REQUEST.
so it seems that's why in HTTP_REQUEST you still get pool_A when traffic policy config should select pool_B.
when LB_SELECTED {
log local0. "CCCCCCCCC"
}
when HTTP_REQUEST {
log local0. "BBBBBBBBBBBBB"
}
when HTTP_REQUEST_SEND {
log local0. "AAAAAAAAAAAAAAA"
}
Recent Discussions
Related Content
DevCentral Quicklinks
* 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
Discover DevCentral Connects