Closed mjmanav4 closed 4 years ago
ReconnectInterval
is totally optional, it breaks and re-establishes new UPD connection every X seconds. If your statsd server runs on static IP, you probably don't even need that (or you can set it to arbitrary high value). But if your stasd server might change its IP over time, you need this setting, as UDP socket won't ever notice IP address change, and reconnecting is a way to catch up with DNS changes.
RetryTimeout
controls how often client keeps reconnecting when connection fails (e.g. DNS is unresolvable).
So these are two different settings.