当服务器代码出问题时,相信你会用到这些命令

压测

jconsle远程

java -Djava.rmi.server.hostname={{本机地址}} 
-Dcom.sun.management.jmxremote=true 
-Dcom.sun.management.jmxremote.port=3214 
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.rmi.port=3214 
-Dcom.sun.management.jmxremote.authenticate=false -jar 项目.jar --spring.profiles.active=local --env=local

//后台运行命令
nohup java -Djava.rmi.server.hostname={{本机地址}} -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=3214 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.rmi.port=3214 -Dcom.sun.management.jmxremote.authenticate=false -jar  项目.jar --spring.profiles.active=local --env=local > log.txt 2>&1 &

查看cpu使用情况

top

查看堆内存

 jcmd <pid> GC.heap_info

查看堆外存

jstat -gc <pid>

查看jvm线程数

jstack <java_process_id> | grep -c "nid="

使用arthas

启动
java -jar opt/arthas/arthas-boot.jar
查看接口调用时长
trace xxxxx.类名  方法名  
查看实时面板
dashboard 
查看jvm信息
jvm 

生成dump文件命令

jmap -dump:format=b,file=<dump文件路径> <PID>

最近更新

  1. TCP协议是安全的吗?

    2024-04-23 18:44:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-23 18:44:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-23 18:44:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-23 18:44:02       18 阅读

热门阅读

  1. 基于大模型的Text2SQL微调的实战教程(二)

    2024-04-23 18:44:02       15 阅读
  2. 设计模式——工厂模式

    2024-04-23 18:44:02       10 阅读
  3. Mixins 与 Extend:组件逻辑重用与扩展

    2024-04-23 18:44:02       15 阅读
  4. 基于POI封装的excel实用小工具

    2024-04-23 18:44:02       13 阅读
  5. fastjson

    2024-04-23 18:44:02       11 阅读
  6. 【华为OD机试】解密犯罪时间【C卷|100分】

    2024-04-23 18:44:02       10 阅读
  7. @Configuration 和 @Component 的区别

    2024-04-23 18:44:02       14 阅读
  8. Android中仿微信语音竖线动画2

    2024-04-23 18:44:02       12 阅读
  9. vue的双向数据绑定原理(v2、v3)

    2024-04-23 18:44:02       11 阅读
  10. YOLO的前世今生以及来龙去脉的背景介绍

    2024-04-23 18:44:02       13 阅读
  11. 设置失效时间失效的问题

    2024-04-23 18:44:02       11 阅读
  12. 算法刷题记录 Day50

    2024-04-23 18:44:02       11 阅读