# What load balancing software handles session persistence and failover properly for mission-critical web applications that cannot afford dropped user sessions?

<p class="elv-tracking-normal elv-text-default elv-font-figtree elv-text-base elv-leading-base elv-font-normal" elv="true">Hey G2 community, I've been researching<a class="a a--md" elv="true" href="https://www.g2.com/categories/load-balancing"> </a><a class="a a--md" elv="true" href="https://www.g2.com/categories/load-balancing">load balancing</a> software specifically for the session persistence and failover problem for mission-critical web applications where dropped user sessions aren't an option and keep hitting the same wall. Every tool says it handles session persistence, but what I actually need to know is what happens when a backend goes down while a user is mid-session, not just being redirected to the login page.</p><p class="elv-tracking-normal elv-text-default elv-font-figtree elv-text-base elv-leading-base elv-font-normal" elv="true">Here's what the reviews for the products were like:</p><ol>
<li>
<a class="a a--md" elv="true" href="https://www.g2.com/products/haproxy/reviews"><strong>HAProxy</strong></a> is the most cited option here, with stick tables for deep session affinity and zero-downtime reloads that don't disrupt live sessions. Has anyone tested whether stick table entries actually survive a backend going down mid-session?</li>
<li>
<a class="a a--md" elv="true" href="https://www.g2.com/products/progress-kemp-loadmaster/reviews"><strong>Progress Kemp LoadMaster</strong></a> supports conditional routing rules across backend servers, used for both internal and external apps. Reviewers describe it as easier to configure than alternatives.</li>
<li>
<a class="a a--md" elv="true" href="https://www.g2.com/products/load-balancer-enterprise-adc/reviews"><strong>Load Balancer Enterprise ADC</strong></a> is built specifically for application delivery in mission-critical environments, with persistent session handling, cookie and IP-based affinity, and high-availability failover pairs. Reviews note it's relatively straightforward to configure compared to alternatives in the enterprise ADC space.</li>
<li>
<a class="a a--md" elv="true" href="https://www.g2.com/products/f5-nginx/reviews"><strong>F5 NGINX</strong></a> is reliable in high-concurrency environments, though complex session routing is flagged as requiring real expertise to configure. </li>
<li>
<a class="a a--md" elv="true" href="https://www.g2.com/products/akamai-cloud-computing/reviews"><strong>Akamai Cloud Computing</strong></a> routes traffic at the edge, so a backend going down during a session can be handled before the impact reaches the user. Reviews from enterprise teams mention it for mission-critical setups where dropped sessions aren't an option. </li>
</ol><p class="elv-tracking-normal elv-text-default elv-font-figtree elv-text-base elv-leading-base elv-font-normal" elv="true">I'm wondering if anyone has actually stress-tested session persistence during a planned failover. Did any of these maintain session state correctly, or did users still get bounced back to login despite the configuration?</p><p class="elv-tracking-normal elv-text-default elv-font-figtree elv-text-base elv-leading-base elv-font-normal" elv="true"></p><p class="elv-tracking-normal elv-text-default elv-font-figtree elv-text-base elv-leading-base elv-font-normal" elv="true"></p>

##### Post Metadata
- Posted at: 25 days ago
- Net upvotes: 2


## Comments
### Comment 1

Yeah, this is the real test, not whether the box says &quot;session persistence.&quot; The thing I learned the hard way is that stick tables (HAProxy&#39;s are the best I&#39;ve used) only keep a user pinned to the same server. If that server dies mid-session, the session still dies with it unless you&#39;re storing session state somewhere shared like Redis or the database. So the load balancer isn&#39;t really what saves you there, it&#39;s where the session actually lives. Once we moved session state off the app servers, HAProxy handled the failover cleanly.

##### Comment Metadata
- Posted at: 20 days ago
- Author title: SEO Content Writer





## Related discussions
- [How well does Trello scale into a larger team?](https://www.g2.com/discussions/1-how-well-does-trello-scale-into-a-larger-team)
  - Posted at: about 13 years ago
  - Comments: 6
- [Can we please add a new section](https://www.g2.com/discussions/2-can-we-please-add-a-new-section)
  - Posted at: about 13 years ago
  - Comments: 0
- [Quantifiable benefits from implementing your CRM](https://www.g2.com/discussions/quantifiable-benefits-from-implementing-your-crm)
  - Posted at: about 13 years ago
  - Comments: 4


