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

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

 

查看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行日志,可以略精确一下错误的上下日志,便于排查

posted @ 2020-11-03 19:44  dd_227  阅读(1506)  评论(0编辑  收藏  举报