Add Load Balancing documentation updates#31583
Conversation
|
This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:
|
PR Review SummaryVerdict: 4 issues need fixing before merge. Posted inline suggestions for all. Issues FlaggedHIGH — Broken link in LOW — Inconsistent horizontal rules:
What the PR ChangesAdds 12 documentation clarifications across 9 files covering:
Labels Applied
|
72b2bb3 to
69bef14
Compare
Document undocumented behaviors and configuration guidance across Load Balancing, health monitors, and Spectrum: 1. Planned maintenance: existing connections not terminated on unhealthy 2. Monitors: IPv4/IPv6 probe behavior 3. Adaptive routing: failover across pools geo-steering limitation 4. Monitor retries: immediate retry timing, not interval-based 5. Pools: endpoint address uniqueness constraint 6. Adaptive routing: HTTP/2 GOAWAY frame handling 7. FAQ: analytics 5s cache behavior with and without custom rules 8. Spectrum: session affinity workaround (IP fallback) 9. Private network: public LB with Tunnel off-ramp pattern 10. Custom rules: pool override failover behavior 11. Health checks: interval timing grouping behavior 12. Custom rules: DNS-only LB forced to proxied with HTTP rules Resolves DEE-3631
69bef14 to
001955e
Compare
Review⏸️ Automatic reviews for this PR are paused. This PR has already received 2 automatic reviews. To run another review, a codeowner can comment
✅ No issues found in commit Code ReviewThis code review is in beta and may not always be helpful — use your judgment. ✅ No code review issues found. Style Guide Review✅ No style-guide issues found. CommandsOnly codeowners can run commands. Post a comment with the command to trigger it.
|
|
Hi @ncrouch-cflare |
- create-pool: clarify endpoint uniqueness (port or virtual network) - load-balancing-rules: remove inaccurate pool override failover section - spectrum: rename 'Session affinity workaround' and align phrasing with 'session affinity by cookie and client IP fallback' feature name - private-network: remove redundant Tunnel off-ramp section (already covered in the existing Tunnels section below) - health-checks: remove vague interval timing paragraph - create-monitor: active voice, 'five' not '5', timeout-only triggers
Per reviewer feedback, this behavior description was inaccurate.
|
re-opening to trigger CI tests |
Summary
Documentation updates covering undocumented behaviors and configuration guidance across Load Balancing, monitors, health checks, pools, and Spectrum.
Source: Wiki review page
Changes (9 files, +64/-1)
load-balancing/pools/create-pool.mdxload-balancing/additional-options/load-balancing-rules/index.mdxload-balancing/additional-options/planned-maintenance.mdxload-balancing/monitors/create-monitor.mdxload-balancing/monitors/index.mdxspectrum/about/load-balancer.mdxload-balancing/private-network/index.mdxload-balancing/understand-basics/adaptive-routing.mdxhealth-checks/index.mdxReview feedback addressed
Stats
9 files changed, +64 insertions, -1 deletion
Resolves DEE-3631