查看linux下java服务进程是否正常

统计实际线程数(Linux 命令)

-- 统计java进程3113533当前的线程数

jstack 3113533 | grep -c "http-nio-8080-exec-"

--统计java进程3113533的线程状态,

jstack 3113533 | grep "http-nio-8080-exec-" -A 15

  • 判断标准

    • 若统计数 ≤ maxThreads → 正常(编号大只是累计);
    • 若统计数持续超过 maxThreads → 线程泄漏(紧急处理)。
  • exec-136 数字增大 → 正常(累计编号),无需处理;

相关推荐
疯狂吧小飞牛7 小时前
GPG基础指令
linux·服务器·网络
C++ 老炮儿的技术栈7 小时前
volatile使用场景
linux·服务器·c语言·开发语言·c++
大阿明7 小时前
Spring Boot(快速上手)
java·spring boot·后端
bearpping8 小时前
Java进阶,时间与日期,包装类,正则表达式
java
邵奈一8 小时前
清明纪念·时光信笺——项目运行指南
java·实战·项目
sunwenjian8868 小时前
Java进阶——IO 流
java·开发语言·python
sinat_255487818 小时前
读者、作家 Java集合学习笔记
java·笔记·学习
皮皮林5518 小时前
如何画出一张优秀的架构图?(老鸟必备)
java
百锦再8 小时前
Java 并发编程进阶,从线程池、锁、AQS 到并发容器与性能调优全解析
java·开发语言·jvm·spring·kafka·tomcat·maven
todoitbo8 小时前
用虚拟局域网打通 Win/Mac/Linux 三端:跨设备协作的实用方案
linux·运维·macos