Linux系统Tomcat没有访问日志
参考声明:https://blog.csdn.net/u010786200/article/details/118026942
如果项目用到了nginx,首先去看一下nginx配置文件中的代理地址是不是写错了,有可能是你没有修改配置文件中的代理地址,导致虽然看起来是访问你想的服务器地址,其实实际不是.访问的是nginx配置文件中配置的代理地址.
最近项目中遇到一个问题需要看打印日志,但是访问日志Tomcat却一点都不输出,开发环境、测试环境均没有问题,无线挠头中。
首先检查tomcat/conf/logging.properties发现所圈为止全部设置为OFF,全部打开
你以为这时候好了吗,重启Tomcat后发现还是没有日志输出!所以继续向下排查
检查tomcat/bin/catalina.sh如下位置发现catalina.out日志输出配置有问题,画框这个位置需修改为
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out
改完之后重启tomcat发现还是不行,内心万匹草泥马奔腾
最后压力之下无奈准备尝试下tomcat文件夹权限调整
进入tomcat平级目录 然后给tomcat文件夹升高权限直接赋予755
重启tomcat后发现日志也出来了,完美!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
2021-11-06 集合怎么转换成数组?(数组怎么转换成集合)