Add support for configuring load balancing strategy

This commit is contained in:
Owen
2026-10-12 16:47:12 -04:00
parent cccc2d1200
commit b43709903d
12 changed files with 149 additions and 0 deletions
+9
View File
@@ -793,6 +793,15 @@
"targetsDescription": "Set up targets to route traffic to backend services",
"targetStickySessions": "Enable Sticky Sessions",
"targetStickySessionsDescription": "Keep connections on the same backend target for their entire session.",
"loadBalancingStrategy": "Load Balancing Strategy",
"loadBalancingStrategy_wrr": "Round Robin",
"loadBalancingStrategy_wrr_description": "Distribute requests evenly across targets in rotation.",
"loadBalancingStrategy_p2c": "Power of Two Choices",
"loadBalancingStrategy_p2c_description": "Pick two random targets and send the request to the one with fewer active connections. Requires Traefik v3.4 or newer.",
"loadBalancingStrategy_hrw": "Client IP Hash",
"loadBalancingStrategy_hrw_description": "Hash the client IP so the same client is consistently routed to the same target. Requires Traefik v3.6 or newer.",
"loadBalancingStrategy_leasttime": "Least Response Time",
"loadBalancingStrategy_leasttime_description": "Send requests to the target with the fastest response time and fewest active connections. Requires Traefik v3.6 or newer.",
"methodSelect": "Select method",
"targetSubmit": "Add Target",
"targetNoOne": "This resource doesn't have any targets. Add a target to configure where to send requests to the backend.",