ログプロファイルlog4j.propeties(相対パス構成ログファイルが保存されています)

ログプロファイルlog4j.propeties(相対パス構成ログファイルが保存されています)

log4j.propetiesファイル:

ERRORログレベル(エラー)、(潜在的なエラーを警告)WARN 4種類、INFO(粗粒の情報)、DEBUG(デバッグきめ細かい)別FATAL(致命的なエラー)
#のログファイルへの情報INFOレベル 
のlog4j = .rootLogger INFO、ConsoleAppender、FileAppender
log4j.appender.ConsoleAppender = org.apache.log4j.ConsoleAppender
log4j.appender.ConsoleAppender.layout = org.apache.log4j.PatternLayout
log4j.appender.ConsoleAppender.layout.ConversionPattern =%D%1 - %のm個%のN

ログファイルの動的なストレージ(日中出力ログの命名規則のweb.log.20181206) 
log4j.appender.FileAppender = org.apache.log4j.DailyRollingFileAppender
 ログ保管場所 
log4j.appender.FileAppender.File = $ {ユーザー} .DIR /ログ/ web.log
log4j.appender.FileAppender.Append = 
log4j.appender.FileAppender.DatePattern = "  YYYY-MM- DD
log4j.appender.FileAppender.layout = org.apache.log4j.PatternLayout
log4j.appender.FileAppender.layout.ConversionPattern =% - 5P%D [%T]%1 - %のm個の%nを

詳細:

%のD:時間における出力ログ日付や時刻、デフォルトのフォーマットはISO8601である、あなたはフォーマットは、例えば、に続いて指定することができる:%は、D {YYYY-MM-が HHを×:MM:SS、SSS}、 同様の出力:2011-10 28921:10:22 -18である
ミリ秒のログ情報が費やさ出力するアプリケーションの起動から出力:%のR&LT
、カテゴリ出力ログ情報が属する通常のクラスの完全な名前である:%Cを
%T:出力は、イベントログを生成しますスレッド名
%1:ログイベント発生位置出力対応%C.%M(%F: %L) の組み合わせ、カテゴリ名、スレッドの場所、およびコードの行数を含みます。
%は、x:特にこのマルチクライアントマルチスレッドで使用されるJavaサーブレットのような用途では、現在のスレッドとNDC(ネストされた診断コンテキスト)に関連付けられた出力。
%%:出力「%」文字
%F:ログメッセージ生成器の出力のファイル名
%のL:出力コードの行数
%のM:メッセージログ特定情報を生成、出力コードを指定された
出力A:N-%をキャリッジリターン改行、Windowsプラットフォーム「\ rを\ n」は、UNIXプラットフォーム「\ n」は出力ログ情報の改行

おすすめ

転載: www.cnblogs.com/lizm166/p/12066128.html