[ https://issues.apache.org/jira/browse/CURATOR-229?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kezhu Wang closed CURATOR-229. ------------------------------ Resolution: Duplicate > No retry on DNS lookup failure > ------------------------------ > > Key: CURATOR-229 > URL: https://issues.apache.org/jira/browse/CURATOR-229 > Project: Apache Curator > Issue Type: Bug > Components: Framework > Affects Versions: 2.7.0 > Reporter: Michael Putters > Priority: Major > > Our environment is setup so that host names (rather than IP addresses) are > used when registering services. > When disconnecting a node from the network, it will attempt to reconnect and > - in order to do this - attempts to resolve a host name, which fails (since > we have no network connectivity and a DNS server is used). > It appears this type of exception is not retryable, and the node simply gives > up and never reconnects, even when the network connectivity is back. > Is this the expected behavior? Is there any way to configure Curator so that > this type of exception is retryable? I had a look at > {{CuratorFrameworkImpl.java}} around line 768 but there doesn't seem to be > anything configurable. > If this is not the expected behavior (or if it is but you don't mind making > it configurable), I should be able to provide a patch via a pull request. -- This message was sent by Atlassian Jira (v8.20.10#820010)