Service Fabric 本地群集在群集启动时创建 8 GB 文件
Posted
技术标签:
【中文标题】Service Fabric 本地群集在群集启动时创建 8 GB 文件【英文标题】:Service Fabric local cluster creates 8 GB file when the cluster starts 【发布时间】:2017-07-04 19:37:18 【问题描述】:有问题的文件是 replicatorshared.log,它是我机器上最大的单个文件,甚至比 Windows 10 交换文件还大。我可以停止集群并删除文件,当集群启动时它会重新创建。
我可以控制这个文件的初始大小吗?
这个文件是做什么用的,一开始就需要这么大?
【问题讨论】:
【参考方案1】:查看此文档了解更多信息:
https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-configuration
您有兴趣修改的设置是 SharedLogSizeInMB。
另见:https://github.com/Azure/service-fabric-issues/issues/138
根据您的环境,配置将如下所示:
<Section Name="KtlLogger">
<Parameter Name="SharedLogSizeInMB" Value="4096"/>
</Section>
或者这个:
"fabricSettings": [
"name": "KtlLogger",
"parameters": [
"name": "SharedLogSizeInMB",
"value": "4096"
]
]
【讨论】:
这些设置在集群清单文件中。我的服务结构项目没有集群清单文件。我可以在应用程序清单文件中进行类似的更改吗?以上是关于Service Fabric 本地群集在群集启动时创建 8 GB 文件的主要内容,如果未能解决你的问题,请参考以下文章
启动 Service Fabric 群集时出错 (v 1.5.175)
您是不是可以在本地调试 Service Fabric 群集?
Azure Service Fabric:无法运行本地 Service Fabric 群集