In Windows, we are trying to set up a DNS round-robin mechanism above the RFA serverList configuration in RSSL. For example we have specified a serverList containing a single hostname. And this hostname is mapped to 12 IP addresses. Note that we try to use this mechanism because otherwise we would have to change the configuration of many applications.
Here are some questions:
- Does RFA C++ API use gethosbyname on each hostname specified in the serverList?
- In case there is more than one entry returned by gethosbyname on a given hostname and if the first one fails, does RFA try the second entry and so on?
- Is this behavior same whatever the serverList length is?
- Has this behavior changed over RFA C++ different versions?
Thanks for your feedback,