查看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 数字增大 → 正常(累计编号),无需处理;

相关推荐
深紫色的三北六号3 小时前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
雨中飘荡的记忆6 小时前
ElasticJob分布式调度从入门到实战
java·后端
SudosuBash7 小时前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
考虑考虑14 小时前
JDK25模块导入声明
java·后端·java ee
_小马快跑_16 小时前
Java 的 8 大基本数据类型:为何是不可或缺的设计?
java
哈基咪怎么可能是AI17 小时前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
Re_zero18 小时前
线上日志被清空?这段仅10行的 IO 代码里竟然藏着3个毒瘤
java·后端
洋洋技术笔记18 小时前
Spring Boot条件注解详解
java·spring boot
十日十行1 天前
Linux和window共享文件夹
linux
程序员清风2 天前
程序员兼职必看:靠谱软件外包平台挑选指南与避坑清单!
java·后端·面试