有问题的文件是 replicatorshared.log ,它是我机器上最大的单个文件,甚至比Windows 10交换文件还要大。我可以停止群集并删除该文件,并在群集启动时再次创建它。
我可以控制此文件的初始大小吗?
这个文件用于什么,它一开始就需要这么大?
答案 0 :(得分:4)
查看此文档了解更多信息:
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"
}
]
}
]