NLogには、ファイルにロギングする際に繰り返しログメッセージを統合する機能がありますか?NLogで繰り返しメッセージの数を減らす方法はありますか?
の代わりに:
09/08/2011 17:48:12 Your Foo hit a Bar
09/08/2011 17:48:13 Your Foo hit a Bar
09/08/2011 17:48:14 Your Foo hit a Bar
09/08/2011 17:48:15 Your Foo hit a Bar
09/08/2011 17:48:16 Your Foo hit a Bar
この操作を行います。物事の壮大なスキームで
09/08/2011 17:48:12 Your Foo hit a Bar
09/08/2011 17:48:16 [4 additional messages just like the last one]
を、これは大したことではない - それは私が "の一部を削減に役立つだろうデバッギングログに「chattiness」と表示されます。
ありがとう!
グループ化のルールをどのように定義しますか?同じメッセージが途切れずに何度も繰り返されますか?どのタイムスタンプを使用しますか(最初の発生)? – ccellar
現在のメッセージが最新の「書かれた」メッセージと同一であれば、それはグループ化されると思っていました。タイムスタンプは最後の同一メッセージの時刻である。私はあなたのバッファーのアイデアが好きです。私は、FileTargetを試してみるのに邪魔になるかもしれません。 –