2017-02-17 33 views
0

特定のサイズYの固定数のログをディスクにローリングして保持するようにサービスファブリックを設定したいとします。 たとえば、ファイルサイズが5MBを超えないように最大5つのログファイルをディスクに保存します。ファイル1は、最後のファイルがロールオーバー基準を満たしたときに置き換えられます。 は、私は、以下のリンク特定のサイズのローリングログを維持するようにサービスファブリックを設定する

https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-actors-reliabledictionarystateprovider-configuration 
https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-configuration 

を試みたが、私はまだ私が探しています情報を見つけることができません。私も次の設定を試みましたが、これでファイルの数を指定することはできません。

<Parameter Name="MaxDiskQuotaInMB" Value="10" /> 
<Parameter Name="DataDeletionAgeInDays" Value="3" /> 

ありがとうございます。

答えて

0

5.4(2.4 SDK)から、ローカル開発クラスタは、説明したのと同様のローリングファイルトレースを使用します。ログのサイズは固定されていますが、単一のファイルです。

パフォーマンスに影響するため、本番クラスタではサポートされていません。

+0

ありがとうございました。この機能がデベロッパークラスターでいつ利用できるのかわかりますか? – BeHappy

+0

2.4 SDKを使用している場合、既にそれを使用しています。あなたは 'logman query FabricTraces -ets'を見て確認できます。 –

関連する問題