5
我在组织中管理WCF日志的文件大小时遇到了一些问题。日志越来越大,真的很大。数千兆字节的数据。如何以编程方式管理WCF日志文件大小?
我是一个WCF新手,但我意识到有选项可以关闭记录信息的级别。但是,我更喜欢为日志设置某种自动存档过程,以便在特定频率(可能每天晚上)将日志自动存档到单独的文件夹中长达5天。这样,当我们发现我们的某项服务出现问题时,我们就可以在早晨拥有全新的可管理日志大小。
我真的不知道最好的方法是什么。有没有.NET类可以访问SVC日志文件?或者,我是否需要编写专门关闭服务的服务,重命名并移动文件系统上的日志,然后重新启动服务?
任何帮助表示赞赏!