写入ASP.NET中的日志文件
发布时间:2020-05-23 19:54:54 所属栏目:asp.Net 来源:互联网
导读:我使用File.AppendAllText方法将事件数据写入asp.net httphandler中的日志文件.我担心同时收到多个请求时会发生什么. AppendAllText是否锁定了它要写入的文件? 不,你应该有一个静态锁定对象来保护日志文件写入,例如 public static object LockingTarget = ne
|
我使用File.AppendAllText方法将事件数据写入asp.net httphandler中的日志文件.我担心同时收到多个请求时会发生什么. AppendAllText是否锁定了它要写入的文件? 解决方法不,你应该有一个静态锁定对象来保护日志文件写入,例如public static object LockingTarget = new object();
public void LogToFile(string msg)
{
lock(LockingTarget)
{
//append to file here as fast as possible
}
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我应该学习不了解MVC 1或2的asp.NET MVC 3吗?
- asp.net – 谷歌浏览器在浏览器关闭后保留会话变量
- asp.net – 我何时可以在Response.WriteFile()中使用它后删
- ASP.NET OAuth授权 – 使用ClientId和Secret以及用户名和密
- asp.net-mvc – 为现有的基于MVC的网站创建REST API
- ASP.NET页面验证
- asp.net – AttachDbFilename的问题是什么
- ASP.net MVC ValidationSummary总是被渲染
- Asp.Net MVC路由表和控制器操作
- asp.net – 使用OAuth在Web API中进行身份验证
推荐文章
站长推荐
热点阅读
