How to analyze JVM thread dumps

When your java application is getting unresponsive or requests are taking time, taking thread dumps will help find the cause.
A collection of 2 posts
When your java application is getting unresponsive or requests are taking time, taking thread dumps will help find the cause.
The purpose of this article is to explain how a kernel can invoke (out-of-memory) oom killer to kill a process abruptly which might be a java or node process of your application and what steps we can take to resolve...