Skip to content

Weighted Round Robin

This Kind of Resource Record contains a “Pool” of functions. Each pool member has its own function, and an associated numeric weight.

The weight controls how often the member will be returned to users relative to other pool members. For example, if pool member A has a weight of 10 and pool member B has a weight of 5, pool member A will be returned to users roughly twice as often as pool member B.

Fallback methodAssuming all pool members contain Conditional functions, this controls what happens when the condition fails. any means any of the pool members will be returned, exactly as if they were all up. servfail means that a DNS SERVFAIL return code is returned to the client.
Pool MembersA list of pool members
WeightA numeric weight that controls how often this pool member is returned to users relative to other pool members
FunctionA Function whose returned data is used for this pool member