最近服务器总是内存使用率报警,查服务器的堆栈信息,连接数,gc情况,发现堆外内存使用特别大,计算当前总java.lang.Thread比例占用也不多,对比其他服务器同等情况下情况差不多,不明白,找阿里云那边看下吧。ps:后续把堆外内存拉出来看看。
netstat -tanat
netstat-tanat|grep “ip” |wc -l
jmap -heap pid
jstack pid > log.log
jstat -gc pid 1000
jstat -gccapacity pid
cat log.log|grep "java.lang.Thread" |wc -l