in library/src/main/java/com/alibaba/dcm/DnsCacheManipulator.java [63:75]
public static void setDnsCache(long expireMillis, String host, String... ips) {
try {
if (isNewInetAddressImpl()) {
InetAddressCacheUtilForNew.setInetAddressCache(host, ips, expireMillis);
} else {
InetAddressCacheUtilForOld.setInetAddressCache(host, ips, expireMillis);
}
} catch (Exception e) {
final String message = String.format("Fail to setDnsCache for host %s ip %s expireMillis %s, cause: %s",
host, Arrays.toString(ips), expireMillis, e);
throw new DnsCacheManipulatorException(message, e);
}
}