Forum Discussion
Load Balancer Session Persistence and Existing Connections Clear Information
Azure does not currently offer native TCP connection rebalancing like GCP Load Balancer does. However, here are some options:
1. Use Azure Application Gateway or Azure Front Door
• These offer layer 7 routing, health probes, and better failover handling.
• Application Gateway supports connection draining and session affinity via cookies.
2. Implement retry logic in clients
• For TCP-based apps, ensure clients can detect dropped connections and retry.
3. Use HA architecture with faster health probes
• Reduce probe intervals and thresholds to detect failures faster.
• Combine with autoscaling and zone redundancy.
4. Consider NVA-based load balancing
• Deploy a third-party network virtual appliance (e.g., F5, Barracuda) that supports session-aware failover.