Java应用偶尔就发生把CPU占满的情况,怎么样监控和抓包分析下?-问答-阿里云开发者社区-阿里云

开发者社区> 李博 bluemind> 正文

Java应用偶尔就发生把CPU占满的情况,怎么样监控和抓包分析下?

2019-06-24 13:14:34 2874 5

本问题来自云栖社区【阿里Java技术进阶2群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

取消 提交回答
全部回答(5)
  • s1ahs3r
    2020-04-13 16:32:13

    观察线程相关信息

    0 0
  • jayklx
    2020-03-19 19:53:32

    可以利用arthas工具: https://alibaba.github.io/arthas/ cpu高时, attach进去, 然后执行thread -n 5, 这会打印cpu占用排名前5的线程堆栈, 多执行几次看哪个堆栈出现次数比较多, 嫌疑就比较搞, 同时arthas还提供其他功能比如watch monitor可以做更细致的监控

    0 0
  • 1556799415322662
    2020-03-05 11:44:16

    cpu占满,一般是代码有问题,dump线程看看有没有什么耗时的线程在跑

    0 0
  • 逗逗逗
    2020-02-28 16:53:37

    如果是ide开发,可以debug里面看线程和使用,如果是线上环境推荐使用Arthans在线debug。

    0 0
  • 谙忆
    2019-10-30 19:49:35

    打印线程的堆栈信息:

    jstack pid |grep tid -A 30

    1、top命令:Linux命令。可以查看实时的CPU使用情况。也可以查看最近一段时间的CPU使用情况。

    2、PS命令:Linux命令。强大的进程状态监控命令。可以查看进程以及进程中线程的当前CPU使用情况。属于当前状态的采样数据。

    3、jstack:Java提供的命令。可以查看某个进程的当前线程栈运行情况。根据这个命令的输出可以定位某个进程的所有线程的当前运行状态、运行代码,以及是否死锁等等。

    4、pstack:Linux命令。可以查看某个进程的当前线程栈运行情况。

    0 0
添加回答
相关问答

40

回答

[@徐雷frank][¥20]什么是JAVA的平台无关性

大河人家 2018-10-29 23:55:20 144311浏览量 回答数 40

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 223063浏览量 回答数 162

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 333949浏览量 回答数 8

13

回答

[@饭娱咖啡][¥20]我想知道 Java 关于引用那一块的知识

心意乱 2018-10-31 18:44:12 142158浏览量 回答数 13

110

回答

OSS存储服务-客户端工具

newegg11 2012-05-17 15:37:18 292370浏览量 回答数 110

22

回答

爬虫数据管理【问答合集】

我是管理员 2018-08-10 16:37:41 146819浏览量 回答数 22

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 643287浏览量 回答数 18

31

回答

[@倚贤][¥20]刚学完html/css/js的新手学习servlet、jsp需要注意哪些问题?

弗洛伊德6 2018-10-27 21:52:43 145660浏览量 回答数 31

42

回答

【精品问答集锦】Python热门问题

小六码奴 2019-05-30 15:27:34 135641浏览量 回答数 42

10

回答

[@墨玖tao][¥20]为什么流式处理框架都是 java 写成的,JVM 是不是在流和批存在着特殊优势。还有分布式资源调度,感觉Mesos 的成长速度跟不上 Yarn。这是为什么?

管理贝贝 2018-10-23 13:18:03 136148浏览量 回答数 10
+关注
李博 bluemind
云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147
2015
文章
1103
问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载