【问题标题】:Configure Service Fabric to keep rolling logs of specific size配置 Service Fabric 以保留特定大小的滚动日志
【发布时间】:2017-07-07 06:59:18
【问题描述】:

我想将 Service Fabric 配置为在磁盘上保持滚动固定数量的特定大小 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" />

感谢您的帮助。

【问题讨论】:

    标签: azure-service-fabric


    【解决方案1】:

    从版本 5.4 (2.4 SDK) 开始,本地开发集群将使用与您描述的类似的滚动文件跟踪。日志的大小是固定的,并且是单个文件。

    由于其性能影响,生产集群不支持此功能。

    【讨论】:

    • 谢谢马特。我们知道该功能何时可用于开发集群吗?
    • 如果您使用的是 2.4 SDK,那么您已经在使用它。你可以通过查看'logman query FabricTraces -ets'来检查
    猜你喜欢
    • 2016-06-13
    • 2023-04-06
    • 2015-03-24
    • 2019-09-27
    • 1970-01-01
    • 2010-09-13
    • 2012-12-05
    • 1970-01-01
    • 2019-03-15
    相关资源
    最近更新 更多