タグ

Logとlog4jに関するkimutanskのブックマーク (3)

  • NetflixがLog4Jを大規模向けのロギング生成に最適化

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    NetflixがLog4Jを大規模向けのロギング生成に最適化
    kimutansk
    kimutansk 2012/12/11
    日本語記事も出ましたか。ただ、logbackを用いて始めた場合はあえて乗り替えるべきものでもないと・・・
  • ソースそのままでLog4jからSLF4J&Logbackに移行する方法 - 夢とガラクタの集積場

    こんにちは。 意外に、どうやればいいか1か所にまとまっているサイトがなかったので、 まとめのためにロギングフレームワーク移行の手順を残しておきます。 1.新旧ロギングフレームワーク? ここでいう移行元、移行先のロギングフレームワークは下記です。 移行元:Log4j 移行先:SLF4J + Logback SLF4J + Logbackの方がLog4jに比べて下記のような点で優れているようです。 1.ログ出力時のパフォーマンス向上 2.ログ設定を起動中に再読み込みする設定が可能 3.デバッグログ出力時、isDebugEnabledメソッドでの囲みが不要 そのため、とりあえずログ出力をLog4jから移行しようと考えました! #今さらかよ、という突っ込みはご勘弁を^^; ・・・なのですが、既存のコードを修正するのは面倒ですし、 元々Log4jを用いてログ出力を行っているフレームワークを用いること

    ソースそのままでLog4jからSLF4J&Logbackに移行する方法 - 夢とガラクタの集積場
    kimutansk
    kimutansk 2012/11/24
    ソース変更なしで移行できたあたりはありがたかったです。
  • Log4j Bridge

    Bridging legacy APIs Often, some of the components you depend on rely on a logging API other than SLF4J. You may also assume that these components will not switch to SLF4J in the immediate future. To deal with such circumstances, SLF4J ships with several bridging modules which redirect calls made to log4j 1.x, JCL and java.util.logging APIs to behave as if they were made to the SLF4J API instead.

    kimutansk
    kimutansk 2012/11/14
    ・・・ということは、log4jで出力していてもjar差し替えるだけでlogbackからログ出力できる?
  • 1