【发布时间】:2009-12-10 20:29:03
【问题描述】:
我正在开发一个时间关键的 ASMX Web 服务,我目前正在使用自己的类和静态方法来将行写入共享日志文件。日志不受锁/监视器保护,因为应用程序写入日志很多。我不知道如果一个线程在静态方法中被调度出一行,而另一个被调度的线程也在写入,会发生什么。现在我在问什么是实现日志记录的最佳方式?
谢谢你-马蒂
【问题讨论】:
-
这取决于您使用的 .NET 和 Windows 版本。您使用的是哪个版本?
标签: c# multithreading logging asmx