Conversation
Dav1dde
left a comment
There was a problem hiding this comment.
Seems like a fine change, but I am not convinced this is going to solve the self hosted problems.
It's very likely that during the first health check Relay has not yet authed and that's why the error message shows up. Maybe we should suppress it, but it doesn't change that the first health check from Kuberentes/docker(-compose) is likely going to fail.
Initial health check failures are fine, but some users report more persistent problems. Specifically, this is the one that could be explained by a DNS caching problem IMO:
It's worth a try, let's see. |
|
Thank you for your efforts here to fix this long standing problem! |
Add a config option to disable DNS caching.
DNS caching is "important for K8s infrastructure" (see #2164), but in self-hosted it could have the side effect of caching a negative lookup result when the
webcontainer is removed while therelaycontainer keeps running.ref: getsentry/sentry#109002