101 · Question #536
In a load balanced scenario which service would require persistence to function correctly?
The correct answer is C. Web-based email. Web-based email requires session persistence in a load-balanced environment because the application maintains authenticated session state that must be consistently routed to the same server.
Question
In a load balanced scenario which service would require persistence to function correctly?
Options
- ASimple Mail Transport Protocol
- BDNS
- CWeb-based email
- DHTTP
How the community answered
(29 responses)- A7% (2)
- C90% (26)
- D3% (1)
Why each option
Web-based email requires session persistence in a load-balanced environment because the application maintains authenticated session state that must be consistently routed to the same server.
SMTP is a stateless, transaction-based protocol where each message delivery is a self-contained exchange that does not require affinity to a specific server.
DNS uses short-lived, stateless UDP queries where each resolution request is independent and persistence provides no functional benefit.
Web-based email applications maintain server-side session state after login, meaning subsequent requests from the same user must be directed to the same back-end server to avoid authentication failures or data loss. Without persistence (such as cookie-based or source-IP affinity), a load balancer could route requests to a server with no knowledge of the established session, breaking the application. Other choices are stateless protocols where each transaction is independent.
Standard HTTP is a stateless protocol by design, and basic HTTP content delivery does not inherently require session persistence to function correctly.
Concept tested: Load balancer session persistence requirements
Source: https://techdocs.f5.com/en-us/bigip-15-1-0/big-ip-local-traffic-management-profiles-reference/persistence-profile-reference.html
Topics
Community Discussion
No community discussion yet for this question.