gpt4 book ai didi

tomcat:我们如何在tomcat日志中记录用户名?

转载 作者:行者123 更新时间:2023-11-28 23:12:19 24 4
gpt4 key购买 nike

我已经尝试取消注释 server.xml 中的阀行。未注释的行是

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>

它只记录被访问的​​ url。它没有记录谁提出了请求。

在 tomcat 中正确的做法是什么?

最佳答案

您选择了“普通”模式;您需要指定一个自定义模式,如下所示。 “%u”变量代表“经过身份验证的用户”。下面的链接列出了您可以使用的所有其他变量。

http://tomcat.apache.org/tomcat-7.0-doc/config/valve.html#Access_Log_Valve

    <Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="access." suffix=".log"
pattern="%h %l %u %t '%r' %s %b"
resolveHosts="false"/>

关于tomcat:我们如何在tomcat日志中记录用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56145136/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com