Luis
Luis
I see the same behavior with traefik+authentik+wud without auth enabled, and indeed visiting `https://wud//favicon.ico` solves the problem temporarily.
> Following this, try forcing fewer GC threads using the [`EXTRA_JAVA_OPTIONS` env var](https://github.com/DependencyTrack/dependency-track/blob/6e3b0aae13fb415225ea98fb6eb3ead39ebdea19/src/main/docker/Dockerfile#L20-L21): > > EXTRA_JAVA_OPTIONS="-XX:ParallelGCThreads=4" > > Also consider trying even fewer threads than 4. Thanks for the help,...
> A reproducer would be great! I assume you already checked the container logs for any errors or otherwise suspicious behavior? Yes, I haven't seen anything that would explain this...
Quick update, so I've tracked the problem to the `alpine.watchdog.logging.interval` option. I've set this to `alpine.watchdog.logging.interval = 300` in my config, and this seems to be causing the issue. Once...
Got the stack trace for the problematic thread, seems to point to `org.owasp.security.logging.util.DefaultIntervalLoggerController.run()` ``` "Thread-22" #66 prio=5 tid=0x00007cffa9df8ca0 nid=89 runnable [0x00007cff298fb000] java.lang.Thread.State: RUNNABLE JavaThread state: _thread_in_native - java.lang.Thread.yield0() @bci=0 (Compiled...
I only had this enabled to increase the reliability of the application, but yes, the `/health` and `/metrics` are more modern approaches to solve this, and easier to integrate with...