Azure Service Fabric 上的许多日志文件
many log files on azure service fabric
我在本地有一个带有两个应用程序的 azure 服务结构开发集群 运行。
两个星期的假期回来后,发现我的硬盘已经满了,所以什么都不能用了。
sfdevcluster\log\traces 文件夹有很多 *.etl 文件都大于 100MB。
并且存在大于 250 MB 的各种其他日志文件
所以我的问题是:如何在 azure service fabric 上禁用 tracing/logging 以及是否有管理日志文件的工具?
执行集群设置魔法的 powerShell 脚本文件是:
Program Files\Microsoft SDKs\Service Fabric\ClusterSetup\DevClusterSetup.ps1
查看内部,有一个名为 DeployNodeConfiguration
的函数,它使用 PowerShell 命令 New-ServiceFabricNodeConfiguration
设置日志和数据路径。不幸的是,似乎没有办法限制这些文件夹的大小。
我认为您的缓慢/冻结是由于 OS 驱动器上的 space 不足(我也遇到过哈哈)。解决方法是将这些文件夹的位置设置为非 OS 驱动器,其中 space.
数量有限
希望对您有所帮助
这原来是 Service Fabric 中的错误,请将您的本地集群升级到最新版本 6.1.472.9494
这将解决该问题。 more details here
我在本地有一个带有两个应用程序的 azure 服务结构开发集群 运行。
两个星期的假期回来后,发现我的硬盘已经满了,所以什么都不能用了。
sfdevcluster\log\traces 文件夹有很多 *.etl 文件都大于 100MB。 并且存在大于 250 MB 的各种其他日志文件
所以我的问题是:如何在 azure service fabric 上禁用 tracing/logging 以及是否有管理日志文件的工具?
执行集群设置魔法的 powerShell 脚本文件是:
Program Files\Microsoft SDKs\Service Fabric\ClusterSetup\DevClusterSetup.ps1
查看内部,有一个名为 DeployNodeConfiguration
的函数,它使用 PowerShell 命令 New-ServiceFabricNodeConfiguration
设置日志和数据路径。不幸的是,似乎没有办法限制这些文件夹的大小。
我认为您的缓慢/冻结是由于 OS 驱动器上的 space 不足(我也遇到过哈哈)。解决方法是将这些文件夹的位置设置为非 OS 驱动器,其中 space.
数量有限希望对您有所帮助
这原来是 Service Fabric 中的错误,请将您的本地集群升级到最新版本 6.1.472.9494
这将解决该问题。 more details here