We have two DNS servers which replicate entried between them and we recently had a DNS issue where some of the listener addresses were removed from one of the servers only.
At that point some of our connections to AlwaysOn started to fail. My question is, if he SQL server is configured with both DNS servers then shouldn't it have found the entry in the DNS server that still had the entry, or is this something specific to how SQL works?