为什么tomcat不生成访问日志

 我来答
原生凉意
2017-10-29 · TA获得超过1344个赞
知道大有可为答主
回答量:1539
采纳率:76%
帮助的人:515万
展开全部
在tomcat的server.xml文件中,host主机配置区域找到类似如下(红色部分)即为访问日志的配置:

 <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

       <!--...部分内容略..-->
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t "%r" %s %b" />
      </Host>

 

其中的directory用于指定日志的存放路径,默认位于tomcat的logs目录中,例如我们可以修改成:

directory="c:/wwwlogs" 使日志放到c:\wwwlogs目录中去。
追答
如果没有如上配置,或者被注释,请添加,然后重启tomcat
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式