2

Enterprise Library 5.0 Logging Application Blockは、指定された時刻(たとえば、午後3時)に毎日ログファイルをロールするように設定できますか?Enterprise Library 5.0ロギング - rollInterval

rollIntervalの関連するオプションは、daymidnightです。私は違いが何であるかは分かりませんが、midnightは確かに正しい選択ではなく、day(実際にはと同じですか?)を使用するときに、何時にロールを実行するか設定されていません。

答えて

2

RollIntervalがMidnightに設定されている場合、ログファイルは真夜中(つまり、翌日)にロールバックされます。 RollIntervalがDayに設定されている場合、ログファイルは、ログファイルが作成されてから1日が経過すると(つまり、開始から24時間後)ロールバックします。

LoggingApplicationブロックに特定の時刻にログファイルをロールする設定があるとは思いません。この機能を使用するには、カスタム・トレース・リスナー(既存のローリング・フラット・ファイル・トレース・リスナーに基づく)を作成する必要があります。

キャッシングアプリケーションブロックは、より柔軟なローリングファイル「期限切れ」スキームの基礎として使用できるキャッシュアイテムの有効期限のためにExtendedFormatを提供します。

関連する問題