一、tomcat连接数
netstat -na|grep ESTAB|grep 8080|wc -l
grep -o objStr filename|wc -l
二、redis连接数
netstat -apn|grep 6379
netstat -apn|grep 6379|wc -l
telnet r-xx.xx.rds.aliyuncs.com 6379
auth xxx
三、Arthas:
https://alibaba.github.io/arthas/install-detail.html
安装启动
wget https://alibaba.github.io/arthas/arthas-boot.jar
java -jar arthas-boot.jar
选择pid
trace com.xxr.类名 preHandle '#cost > 100'
四、GC
jstat -gc pid 间隔时间输出
例如:jstat -gc 123 1000 即pid为123,间隔1s
jinfo -flags 26643 默认配置
jmap -heap pid
jmap -histo 11718(pid) 查看内存对象情况
五、Jstat直通车
六、jstack
线程堆信息:
jstack -l pid
jstack pidxxxx
导出 jstack 597 > /tmp/jstack579.txt
自定义 sh /opt/bin/appctl.sh dump
七、invoke
com.xx.xx.sxxCart({"class":"com.xx.xxParam","tId":1292250942,"type":1})
curl https://xx/api/xx/xx/xxeCodexx -H "Origin: http://xx.com" -I
八、磁盘
du -h --max-depth=1 /
du -h --max-depth=1 /mnt
su -s /bin/bash -c “(你要执行的命令)” app
八、上传下载
yum install -y lrzsz
rz xx 上传
sz xx下载