Wie wirkt sich jstack -F auf einen laufenden Java-Prozess aus?

Ich versuche, ein Problem zu diagnostizieren, bei dem eine von mir verwendete Java-Webanwendung (Jenkins) nicht mehr reagiert. Wenn ich rennejstack ohne das-F flag gibt mir nichts, aber wenn ich das Flag setze, um einen Thread-Dump zu erzwingen, erhalte ich nicht nur ein Ergebnis, sondern die Anwendung reagiert und fährt fort, als wäre nichts passiert, bis sie schließlich wieder nicht mehr reagiert.

Was machtjstack -F Flag Beeinträchtigt dies eine laufende JVM und führt dazu, dass eine nicht reagierende Anwendung erneut reagiert?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage