mailop> Probably, this question is from misunderstanding on how DNS
mailop> round-robin works.

More fundamentally, it's because DNS round robin doesn't exist in the
protocol. If you ask for an FQDN and RRtype, you get all records, no
guarantee it will or won't be in the same order every time. And if the
server doesn't give the same complete answer every time (regardless of
order), it's technically violating the DNS RFCs.

Yes, I know that BIND and other auth servers and various fully recursive
servers and stub servers can all potentially do something that looks
like random round robin. The point is that you can't ever count on every
DNS server or client in the whole DNS resolution chain from initial
query to final answer doing the same thing because there is no RFC
specifying round robin.

That means that if you're wishing and hoping that round robin will work
for you, also count on a certain percentage of failures all the time.

Or bite the bullet and get a commercial load balancer and experience a
completely different set of pain/brokenness. ;)

_______________________________________________
mailop mailing list
[email protected]
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop

Reply via email to