小编Sen*_*nri的帖子

在 Windows 中跟踪滚动日志文件的最有效方法

当日志文件达到一定大小时,尾随滚动的日志文件的最有效方法是什么。某些应用程序日志文件可能会变得非常大,超过 100 MB。

例如:拖尾“file.log”。

达到 25MB 后,该文件将被重命名(“file.log.1”)。创建一个新的空白“file.log”来替换它。

我发现的一个选项是:PowerShell cmdlet Get-Content

gc file.log -wait -tail 1
Run Code Online (Sandbox Code Playgroud)

任何人都知道它是否足够聪明,可以知道文件已滚动(重新命名、重新创建),因此在滚动期间不会错过任何行?

或者是否需要进行一些检查。如果可以的话我可以得到一些想法吗?

Windows 有更好的选择吗?

谢谢。

windows powershell logging

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

logging ×1

powershell ×1

windows ×1