2016-11-30 3 views
0

org.jboss.logmanager.handlers.PeriodicRotatingFileHandlerクラスを継承し、このサブクラスをカスタムハンドラとして使用することができます特定の条件に基づいて実行時に ".yyyy-MM-dd-HH"から ".yyyy-MM-dd-HH-mm"までのサフィックスを無効にして、10分ごとにログファイルをローテーションできるようにします。org.jboss.logmanager.handlers.PeriodicRotatingFileHandlerクラスを継承し、このサブクラスをカスタムハンドラとして使用することができます

解決を待つEagarly。 ありがとうございます

答えて

0

はい、custom-handlerの唯一の要件は、それがjava.util.logging.Handlerを拡張することです。

ご要望に応じて、org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandlerをご覧ください。 JBoss AS 7にはありませんが、WildFly以降のJBoss EAP 6にあります。

+0

こんにちはJames、入力いただきありがとうございます。 – Pankaj

+0

カスタムハンドラは、java.util.logging.HandlerがPeriodicRotatingFileHandler(jboss 7で利用可能)を拡張することなくログファイルを回転できるようにします。サフィックス属性はこのハンドラでのみ利用可能で、ログファイルと許容サフィックス値SimpleDateFormatクラスで解析されたものだけです – Pankaj

+0

あなたが探しているのであれば 'Custom-handler'のために' PeriodicRotatingFileHandler'を拡張することができます。 –

関連する問題