Replies: 1 comment
-
Hi @j-a-l-a-j! I'm Dosu and I’m helping the jaeger team. This hang on restart is likely due to how the jaeger-storage and jaeger-query extensions interact with Badger storage. If Badger's state is left inconsistent (for example, by an unclean shutdown), or if a file lock remains, Jaeger can block during startup while trying to initialize storage. This matches your observation that deleting the Badger storage directory resolves the issue. There's also a known issue in Jaeger v2.6.0 where internal self-tracing tries to export data and can cause connection errors or hangs if not configured properly. You can disable self-tracing by setting the environment variable Recent changes in the codebase have improved shutdown handling for storage backends, but if you're not on the very latest version, you may still hit this. Make sure Jaeger is always shut down cleanly to avoid Badger lock/corruption issues. If you continue to see hangs, try disabling the jaeger-query extension to confirm it's the source, or run Jaeger in "query mode" with only the necessary extensions and no receivers/exporters, as described by maintainers citation. I 102F6 n summary: disable self-tracing, ensure clean shutdowns, and consider isolating query and collector roles if possible. If the problem persists, upgrading to the latest Jaeger release may help, as there have been recent fixes to storage extension shutdown and initialization citation. To reply, just mention @dosu. How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am using Jaeger to receive data through otlp from my applications and then forward metrics related data to Prometheus.
It works perfectly as such. However, it seems like whenever I restart Jaeger for any reason, it hangs and does not initialise the OTLP collectors.
Here is the jaeger config:
Here is the log output from Jaeger:
And it hangs there. Never proceeds from that point. Some other observations that might be helpful:
Any idea what is happening and how can this be fixed?
Beta Was this translation helpful? Give feedback.
All reactions