Linux系统Tomcat没有访问日志

参考声明:https://blog.csdn.net/u010786200/article/details/118026942

如果项目用到了nginx,首先去看一下nginx配置文件中的代理地址是不是写错了,有可能是你没有修改配置文件中的代理地址,导致虽然看起来是访问你想的服务器地址,其实实际不是.访问的是nginx配置文件中配置的代理地址.

最近项目中遇到一个问题需要看打印日志,但是访问日志Tomcat却一点都不输出,开发环境、测试环境均没有问题,无线挠头中。

首先检查tomcat/conf/logging.properties发现所圈为止全部设置为OFF,全部打开

img

你以为这时候好了吗,重启Tomcat后发现还是没有日志输出!所以继续向下排查

检查tomcat/bin/catalina.sh如下位置发现catalina.out日志输出配置有问题,画框这个位置需修改为

CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out

img

改完之后重启tomcat发现还是不行,内心万匹草泥马奔腾

最后压力之下无奈准备尝试下tomcat文件夹权限调整

进入tomcat平级目录 然后给tomcat文件夹升高权限直接赋予755

重启tomcat后发现日志也出来了,完美!

posted @ 2022-11-06 16:16  哩个啷个波  阅读(721)  评论(0编辑  收藏  举报