私の webApplication は、イベント ビューアーに書き込む log4net を使用します。
サイズを 1 GB に制限したい。
webcofig 内でこれを行う方法はありますか? (ログファイルに限定できるため)
はい。ただし、デフォルトではありません。既存のEventLogAppenderは MaximumLogSize をサポートしていません。
イベント ログ APIはサイズ制限 ( EventLog.MaximumKilobytesおよびEventLog.OverflowAction ) をサポートしているため、既存のアペンダーを拡張してこの機能を提供できます。
MSDN から
MaximumKilobytes プロパティは、イベント ログ ファイルのサイズ制限を表します。イベント ログがサイズ制限に達すると、構成された OverflowAction 値によって、新しいエントリを破棄するか、新しいエントリで古いエントリを上書きするかが決定されます。
--
イベント ログが最大ログ サイズに達したときに新しいエントリを格納するための構成済みの動作を指定する OverflowAction 値。デフォルトは OverwriteOlder です。