【问题标题】:Tomcat: how to log request(ed) domain?Tomcat:如何记录请求(ed)域?
【发布时间】:2013-07-02 15:59:56
【问题描述】:

我们有多个域指向我们的 Tomcat Web 应用程序,这些域都由我们的默认 Host 提供服务:

<Host name="localhost" appBase="..." unpackWARs="true" autoDeploy="true">
  <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="access_log." suffix=".txt" pattern="???" resolveHosts="false" />
  <Context path="" docBase="..." allowLinking="true" reloadable="true" />
</Host>

我需要配置哪个Valve 模式才能查看请求已发送到哪个域(即用户在网络浏览器中输入了哪个域)?

【问题讨论】:

    标签: tomcat logging


    【解决方案1】:
    <Valve ... pattern="... &quot;%{Host}i&quot; ..." ... />
    

    会做的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-14
      • 1970-01-01
      • 2012-02-08
      • 2012-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多