]> granicus.if.org Git - pdns/commitdiff
dnsdist: Clarify a bit the documentation of load-balancing policies
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 18 Apr 2016 14:41:34 +0000 (16:41 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 18 Apr 2016 14:41:34 +0000 (16:41 +0200)
pdns/README-dnsdist.md

index 2874d3acc162eb14f8eff4d7de69bf0cf1f46f43..4c81f59d4c6789e72b505da841afd4a0418f5335 100644 (file)
@@ -603,14 +603,15 @@ inspected or edited using showRule(), rmRule(), topRule(), mvRule() etc.
 
 Dynamic load balancing
 ----------------------
-The default load balancing policy is called 'leastOutstanding', which means 
-we pick the server with the least queries 'in the air' (and within those, the one with the lowest 'order', and within those, the one with the lowest latency). 
+The default load balancing policy is called `leastOutstanding`, which means
+we pick the server with the least queries 'in the air' (and within those,
+the one with the lowest `order`, and within those, the one with the lowest latency).
 
-Another policy, 'firstAvailable', picks the first server that has not
-exceeded its QPS limit gets the traffic.  
+Another policy, `firstAvailable`, picks the server with the lowest `order` that has not
+exceeded its QPS limit. For now this is the only policy using the QPS limit.
 
-A further policy, 'wrandom' assigns queries randomly, but based on the
-'weight' parameter passed to `newServer`. `whashed` is a similar weighted policy,
+A further policy, `wrandom` assigns queries randomly, but based on the
+`weight` parameter passed to `newServer`. `whashed` is a similar weighted policy,
 but assigns questions with identical hash to identical servers, allowing for
 better cache concentration ('sticky queries').