没有吧,自己记录好了,写个filter记录访问链接、来访的ip和时间很容易的

解决方案 »

  1.   

    可以用apache+tomcat,使用apache的access.log
      

  2.   

    14.配置http访问日志。Tomcat自带的能够记录的http访问日志已经很详细了
    取消下面这段的注释:
     
            <Valve className="org.apache.catalina.valves.AccessLogValve"
                     directory="logs"  prefix="localhost_access_log." suffix=".txt"
                     pattern="common" resolveHosts="false"/>
     
    然后修改为:
            <Valve className="org.apache.catalina.valves.FastCommonAccessLogValve"
                     directory="logs"  prefix="localhost_access_log." suffix=".txt"
                     pattern="combined" resolveHosts="false" fileDateFormat="yyyy-MM-dd.HH"/>
     
    pattern="combined" 记录的日志内容更详细,fileDateFormat="yyyy-MM-dd.HH",会让日志文件按小时进行滚卷,
    比默认的按天滚卷要好些,尤其是访问量大的网站,可以考虑写成fileDateFormat="yyyy-MM-dd.HH.mm",就会是每分钟一个日志文件了。
    而且可以分别按Engine, Host, or Context,来记录自己的日志
    详情参考:
    http://jakarta.apache.org/tomcat/tomcat-5.5-doc/config/valve.html
    http://jakarta.apache.org/tomcat/tomcat-5.0-doc/config/logger.html
    http://jakarta.apache.org/tomcat/tomcat-5.0-doc/config/host.html#Access%20Logs
    而且还可以配合awstats来进行日志统计分析: http://www.chedong.com/tech/awstats.html