![]() |
1
2
Web服务器通常一次处理多个请求。偶尔出现的错误很可能是由于一个请求试图记录,而另一个请求已经在记录,但尚未完成。 如果您希望使用自己的日志框架,则需要协调对文件的写入。 您还可以使用一种特殊的开源日志框架,例如 NLog . |
|
2
0
这可能是由于多个请求到达web服务器,一个请求试图写入此日志文件,而另一个请求正在尝试打开。可能的解决方法是线程同步,这是不好的,因为它会显著降低web服务的性能。 或者,我建议使用nLog( http://nlog-project.org/ ),在几个项目中使用,没有任何问题。 |
![]() |
Shahtaj Khalid · 在文本文件中显示输出 9 年前 |
![]() |
senschen · 为什么StreamWriter不写入文件? 10 年前 |
![]() |
Omarrrio · 写入新文本文件时StreamWriter替换 11 年前 |