探秘jstack:解决Java应用线程问题的利器

探秘jstack:解决Java应用线程问题的利器

基本介绍 jstack 是 JDK 自带的工具,用于生成 Java 进程的线程快照,可以用来诊断 Java 应用程序的性能问题和死锁情况。下面是 jstack 的基本用法和参数介绍: 命令格式: jstack [option] pid ...

使用jstack结合代码来演示【Java线程状态】

使用jstack结合代码来演示【Java线程状态】

Java线程状态一直是让工程师容易迷惑的知识点,我觉得原因有二:一是线程的概念较为抽象,其状态转换的条件和时间点不容易理解;二是线程状态和进程状态不是完全对应的,且线程的状态词汇容易让人误解。下面我们通过jstack结合代码来探究一下Java线程状态相关的关键知识点。Java线程状态有哪些?Java...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图
使用jstack检测Java应用的死锁(deadlock)状态

使用jstack检测Java应用的死锁(deadlock)状态

We can get the concept of deadlock in wikipedia.The picture below gives a common scenario which leads to deadlock.In this blog, I will share how to de...

Linux系统中,如何使用jstack分析Java程序的性能问题

Linux系统中,如何使用jstack分析Java程序的性能问题

我们公司使用的云主机上碰到jstack无法连接到java进程

1. 问题描述:我们公司使用的云主机上碰到jstack无法连接到java进程 2. 报错信息:Unable to open socket file: target process not responding ...

怎样使用jstack诊断Java应用程序故障(转)

          最近一段时间,我们的生产系统升级频繁出现故障,具体故障现象是启动后10来分钟就出现交易缓慢,处理线程耗尽等现象,并且故障发生的频率蛮高的。经过详细的诊断和排查,终于发现了问题,是groovy在osgi中运行会出现classload...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287391+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载