查看日志,定位错误_常用的操作


最近接触日志比较多,这篇就写日志吧

 

查看tomcat进程:ps -ef | grep tomcat
根据打印的tomcat进程,找到tomcat路径:cd 切换到tomcat的logs层
查看日志:tail -f catalina.out
tail -f catalina.out | grep -C  行数 ‘文件名'
tail -f catalina.out  |grep JOB

 

 
*定位错误,已知报错信息,比如 错误显示“获取xx信息异常”:
1.定位请求的是哪台服务器,可以再请求一次,然后查看日志,输入:
tail -n100000 /app/app1/apache-tomcat-7.0.105/logs/catalina.out | grep '获取xx信息异常'

搜索日志末尾100000内包含 '获取出账信息异常'的日志,如果有打印信息,则表示请求的是此台服务器,否则,只能继续测其他服务器

 

 
2.定位异常信息上下n行日志,输入
tail -n100000 /app/app/apache-tomcat-7.0.105/logs/catalina.out | grep -50 '获取xx信息异常'

搜索日志末尾100000内包含 '获取出账信息异常'的上下50行日志,可以略精确一下错误的上下日志,便于排查


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM