我在Azure中运行了集群。
我在D:\ SvcFab \ Log \ Traces下有几千兆字节的日志数据。有没有办法控制收集/存储的跟踪数据量?日志会无限增长吗?
此外,D:\ SvcFab \ ReplicatorLog具有8GB的预分配数据,由SharedLogSizeInMB参数(https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-configuration)指定。如何在Azure群集中更改此设置,还是应始终保持默认状态?
答案 0 :(得分:0)
对于Azure群集,SvcFab \ Log文件夹将增长到5GB。如果检测到磁盘空间不足(<1GB),它也会缩小。 Azure中没有此控件。
答案 1 :(得分:0)
这可能很旧,但是如果您仍然遇到此问题,解决方案是在服务结构群集的arm模板中添加参数..还有其他方法可以做到这一点,但这是最有保证的一种 https://techcommunity.microsoft.com/t5/azure-paas-developer-blog/reduce-log-size-on-service-fabric-node/ba-p/1017493