开发者社区 > 云原生 > 容器服务 > 正文

关于jconsole监测web容器线程时遇到的问题

最近在维护一个JavaWeb项目,前后完全分离式的思想,用jconsole查看后台容器状态时,发现内存状态健康,老年,新生,年轻没异常,GC没异常
但是到线程数时看到一个比较特殊的地方,在VM概要里面看到,容器启动了8天,活动线程500+,峰值比活动多一点(正常),守护线程50,可是启动线程总数为8000+
所以,我想问的是,jconsole里面这个启动线程总数到底是指还存活的线程数,还是指启动过的线程数(包括已经被安全关闭的线程),如果是前者,那么这个后台绝对有问题,如果是后者,那么就没问题

展开
收起
蛮大人123 2016-03-11 16:11:28 2158 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    total started,指的是自 JVM 启动后,启动的线程总数,包括daemon、非daemon 以及 deaded。

    2019-07-17 18:59:31
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关电子书

更多
中小企业如何巧用容器技术 立即下载
基于Java容器的多应用部署技术实践 立即下载
阿里巴巴集团容器技术现状与未来路线 立即下载