久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

tomcat日志配置之一自帶log

 芥納須彌 2016-02-17

問題

tomcat每次啟動(dòng)時(shí),,自動(dòng)在logs目錄下生產(chǎn)以下日志文件,且每天都會(huì)生成對(duì)應(yīng)日期的一個(gè)文件,,造成日志文件眾多:

     localhost.2012-07-05.txt

     catalina.2012-07-05.txt

     manager.2012-07-05.txt

     host-manager.2012-07-05.txt

目的

     Tomcat以上日志都輸出到同一個(gè)文件中,。

 

修改步驟

     打開Tomcat目錄conf\logging.properties,修改如下,,所有日志輸出到tomcat開頭的文件中

 

 

1catalina.org.apache.juli.FileHandler.level = FINE

1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs

# 1catalina.org.apache.juli.FileHandler.prefix = catalina.

1catalina.org.apache.juli.FileHandler.prefix = tomcat.

 

2localhost.org.apache.juli.FileHandler.level = FINE

2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs

# 2localhost.org.apache.juli.FileHandler.prefix = localhost.

2localhost.org.apache.juli.FileHandler.prefix = tomcat.

 

3manager.org.apache.juli.FileHandler.level = FINE

3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs

# 3manager.org.apache.juli.FileHandler.prefix = manager.

3manager.org.apache.juli.FileHandler.prefix = tomcat.

 

4host-manager.org.apache.juli.FileHandler.level = FINE

4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs

# 4host-manager.org.apache.juli.FileHandler.prefix = host-manager.

4host-manager.org.apache.juli.FileHandler.prefix = tomcat.

 

 

Tomcat日志總結(jié)

 

1 Tomcat 日志信息分為兩類

一是運(yùn)行中的日志,,它主要記錄運(yùn)行的一些信息,,尤其是一些異常錯(cuò)誤日志信息 。

二是訪問日志信息,,它記錄的訪問的時(shí)間,,IP ,訪問的資料等相關(guān)信息,。

 

2 訪問日志的配置

2.1 默認(rèn) tomcat 不記錄訪問日志,,如下方法可以使 tomcat 記錄訪問日志

編輯 ${catalina}/conf/server.xml 文件. 注 :${catalina} 是 tomcat 的安裝目錄

把以下的注釋 (<!-- -->) 去掉即可。

 <!--

        <Valve className="org.apache.catalina.valves.AccessLogValve"

         directory="logs"  prefix="localhost_access_log." suffix=".txt"

         pattern="common" resolveHosts="false"/>

  -->

2.2 配置tomcat 寫出更詳細(xì)的日志

通過對(duì) 2.1 示例中 pattern 項(xiàng)的修改,,可以改變?nèi)罩据敵龅膬?nèi)容,。

該項(xiàng)值可以為: common 與 combined ,,這兩個(gè)預(yù)先設(shè)置好的格式對(duì)應(yīng)的日志輸出內(nèi)容如下:

common 的值: %h %l %u %t %r %s %b

combined 的值: %h %l %u %t %r %s %b %{Referer}i %{User-Agent}i

pattern 也可以根據(jù)需要自由組合, 例如 pattern="%h %l"

 

對(duì)于各fields字段的含義請(qǐng)參照 :

http://tomcat./tomcat-6.0-doc/config/valve.html 中的 Access Log Valve 項(xiàng)

 

3 修改Tomcat運(yùn)行日志的等級(jí)

3.1  日志類型與級(jí)別

Tomcat 日志分為下面5類:

catalina ,、 localhost 、 manager ,、 admin ,、 host-manager

每類日志的級(jí)別分為如下 7 種:

SEVERE (highest value) > WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value)

3.2  日志級(jí)別的設(shè)定方法

修改 conf/logging.properties 中的內(nèi)容,設(shè)定某類日志的級(jí)別

示例:

 

設(shè)置 catalina 日志的級(jí)別為: FINE

1catalina.org.apache.juli.FileHandler.level = FINE

 

禁用 catalina 日志的輸出:

1catalina.org.apache.juli.FileHandler.level = OFF

 

輸出 catalina 所有的日志消息均輸出:

1catalina.org.apache.juli.FileHandler.level = ALL

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多