2017-02-17 39 views
0

我想配置服務結構以在磁盤上滾動固定數量的特定大小爲Y的日誌。 例如,磁盤上最多保留5個文件大小不超過5MB的日誌文件,當最後一個文件滿足翻轉條件時,將替換文件#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' –