I have 4 domains, and 10 DNS servers, but not all of the servers are able to resolve all the 4 domains. So, there are two ways to deal with this:
1. Associate the appropriate services directly to the node on the requisition, considering that there is one service per domain. 2. Create one detector per domain using the DnsDetector to simplify the configuration.
If you go for the second option, that is not going to work because the DnsDetector is going to say: "yes, the domain is there" for all the 4 domains on all the 10 servers, which is not true.
The DnsMonitor does a more comprehensive validation and of course, is going to fail if the domain cannot be resolved on the DNS server; that means, the first option is the only one that works on this case.
I have 4 domains, and 10 DNS servers, but not all of the servers are able to resolve all the 4 domains. So, there are two ways to deal with this:
1. Associate the appropriate services directly to the node on the requisition, considering that there is one service per domain.
2. Create one detector per domain using the DnsDetector to simplify the configuration.
If you go for the second option, that is not going to work because the DnsDetector is going to say: "yes, the domain is there" for all the 4 domains on all the 10 servers, which is not true.
The DnsMonitor does a more comprehensive validation and of course, is going to fail if the domain cannot be resolved on the DNS server; that means, the first option is the only one that works on this case.