タグ

ブックマーク / creativeweb.jp (1)

  • ロギングライブラリ NLog を使ってみる - 😊クリエイティブWeb

    プログラムの実行状態をログで記録したいという場合には、ログの数が少ないうちは StreamWriter を使って自作してもそれほど手間はかからないのですが、Web サイトでアクセス数が多くなってくると、少なくとも次の2点を考慮する必要がでてきます。 ファイルが大きくなり過ぎないように、ログファイルのローテートをする。 同時アクセスがあった場合の対応が必要である。 それではということで、ロギングライブラリーを探してみたら、C#用には、NLogLog4Net というライブラリーがありました。比較すると NLog の方が活動が活発で使い方も簡単そうだったので、NLog を使うことにしました。 ソースコードとマニュアルは、GitHubホストされています。マニュアルによると、ログの出力先にはファイルだけでなく、データベースやメールやWebサービスが選択できます。重大な障害が発生したときには

  • 1