F5
101 · Question #49
101 Question #49: Real Exam Question with Answer & Explanation
The correct answer is A: CLIENT_DATA. Pool selection in iRules occurs at connection establishment and request parsing stages, before the server is chosen. Events that fire before or during request inspection are the relevant ones for routing decisions.
Section 2: F5 Solutions and Technology
Question
Which three iRule events are likely to be seen in iRules designed to select a pool for load balancing. (Choose 3)
Options
- ACLIENT_DATA
- BSERVER_DATA
- CHTTP_REQUEST
- DHTTP_RESPONSE
- ECLIENT_ACCEPTED
- FSERVER_SELECTED
- GSERVER_CONNECTED
Explanation
Pool selection in iRules occurs at connection establishment and request parsing stages, before the server is chosen. Events that fire before or during request inspection are the relevant ones for routing decisions.
Common mistakes.
- B. SERVER_DATA fires when data is received from the server, which occurs after a pool member has already been selected and connected.
- D. HTTP_RESPONSE fires when the server sends a response back to the client, which is well after pool selection has already been made.
- F. SERVER_SELECTED fires after BIG-IP has already chosen a pool member, so it cannot be used to influence the pool selection decision.
- G. SERVER_CONNECTED fires after the TCP connection to the chosen server is established, meaning pool selection has already occurred.
Concept tested. iRule events for pool selection logic
Topics
#iRules#iRule events#CLIENT_ACCEPTED#pool selection
Community Discussion
No community discussion yet for this question.