以下內容轉自: http://blog.csdn.net/inter0507/article/details/2794426
? ? ? 默認情況下Tomcat并不記錄訪問日志文件(access log):?Catalina/conf/server.xml;將文件中這一段的注釋去掉,然后將pattern的值改為combined?,這個模式下記錄的日志比較詳細。?
<!-- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="combined" resolveHosts="false"/> -->
重新啟動一下Tomcat
另一種方法:
< 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,來記錄自己的日志
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
