-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
occasional ETIMEDOUT errors #35
Comments
from https://github.com/request/request/tree/v2.45.0
grokking code, this is also related to #32 and #33 what if we accept a additionally, we could add an option to enable some arbitrary number of retries if folks thought that was valuable. |
That would be neat; my one worry about retries would be if Librato would double-count the incoming metrics. Oddly enough we have not seen this recently. I can't tell whether anything happened on our end or on Librato's end because I had no data about the stack trace to begin with. |
Librato was down for an extended period of time around the time you opened Good question about double-counting. In our own usage I doubt we'd enable On Wed, Apr 8, 2015 at 3:08 PM, Kevin Burke [email protected]
|
I remember that, but for about two weeks after we introduced Librato we On Wed, Apr 8, 2015 at 3:12 PM, Bob Zoller [email protected] wrote:
kevin |
ah, got it. yeah I suppose transient network issues then... On Wed, Apr 8, 2015 at 3:15 PM, Kevin Burke [email protected]
|
thanks for this! |
Occasionally we see ETIMEDOUT errors with a very vague stack trace:
I am pretty sure these are coming from librato-node for the following reasons:
Do you see this on your end? It makes me wonder what the timeout is being set to (or how long it's taking to fail) since the client doesn't set it.
Would be super swell to do fancy stuff like set a separate connect/request timeout and/or fail over on a failed connect to a different DNS entry but my guess is that
request
does not support these features.The text was updated successfully, but these errors were encountered: