1
log4j-1では、close()メソッドをオーバーライドする必要がありました。log4j2はカスタムアペンダのcloseメソッドをオーバーライドします
@Overrideます。public void近い(){...}
しかし、それはlog4j2の場合のように思えません。
これはなぜそうなのですか?
log4j-1では、close()メソッドをオーバーライドする必要がありました。log4j2はカスタムアペンダのcloseメソッドをオーバーライドします
@Overrideます。public void近い(){...}
しかし、それはlog4j2の場合のように思えません。
これはなぜそうなのですか?
Log4j2のAppenderインターフェイスは、ログサブシステムがシャットダウンするときに呼び出されるstop()
メソッドを持つLifecycleを継承しています。これは、すべてのリソースを解放する場所です。
ありがとうございました。親切にもこれを見てください - http://stackoverflow.com/questions/41746157/log4j2-setting-printobject-to-true-in-custom-appender – Andy897