tomcat linux dump,Linux下Tomcat常用命令与配置
最近經(jīng)常用到的Linux下的命令
重啟tomcat
ps x 查看pid
kill -9 pid 殺死進(jìn)程
/app/tomcat/bin/startup.sh 啟動(dòng)tomcat
追蹤日志
tail -f /app/tomcat/log/*.log
配置文件
vi /app/tomcat/webapp/root/WEB-INF/server.properties 查看服務(wù)器配置
vi /app/tomcat/webapp/root/WEB-INF/web.xml 查看后端文件位置
vi /app/tomcat/webapp/root/WEB-INF/common-applicationcontext.xml 查看數(shù)據(jù)庫(kù)
查看內(nèi)存溢出
top 查看系統(tǒng)性能
jmap -heap pid 打印heap的概要信息
jmap -histo pid 打印每個(gè)class的實(shí)例數(shù)目,內(nèi)存占用,類全名信息
jmap -dump:format=b,file=heap.bin pid 輸出heap信息到heap.bin文件
jhat -J-mx768m heap.bin 分析heap.bin文件
最好使用eclipse的MAT查看heap.bin,相比jhat等更加直觀,容易發(fā)現(xiàn)內(nèi)存溢出
查看死鎖
jstack -l pid > deadlock.jstack 輸出stack信息到deadlock.jstack
vi deadlock.jstack 使用vi查看
數(shù)據(jù)庫(kù)導(dǎo)出
/usr/local/mysql/bin/mysqldump -u root -p test > test_new.sql
數(shù)據(jù)庫(kù)導(dǎo)入
/usr/local/mysql/bin/mysql -u root -p test < test_new.sql
選擇性查看日志
grep * /app/tomcat/log/*.log|cut -d '#' -f 8-9|sort -t '#' -u
總結(jié)
以上是生活随笔為你收集整理的tomcat linux dump,Linux下Tomcat常用命令与配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux常见系统目录,Linux系统中
- 下一篇: vmware linux系统 ip,修改