-
Suggestion
-
Resolution: Fixed
-
None
NOTE: This suggestion is for Confluence Cloud. Using Confluence Server? See the corresponding suggestion.
Adding this parameter to the server.xml will log stuck threads in the catalina.out:
<Valve className="org.apache.catalina.valves.StuckThreadDetectionValve" threshold="60" />
This will log any request thread (eg http thread) that has been processing for more than 60 seconds. This will not log background threads, eg scheduled jobs or any long running operation that processes in the background, like import/export, reindex etc.
If you are expecting to see something in these logs that you do not, that does not mean it is not running for more than 60s. It likely just means it is not running in a request thread. Thread dumps over time are still the best way to diagnose long running threads.
- is related to
-
CONFSERVER-40977 Ship Tomcat's long running (stuck) thread logging by default
- Closed
-
JRACLOUD-60546 Ship Tomcat's long running (stuck) thread logging by default
- Closed
I have faced same warning in Confluence 6.6.6 v. Is there any resolution or workaround to avoid such issues?