将所有收到的数据(标头,IP等)记录到每个aspx页面请求的db

时间:2011-01-28 15:38:26

标签: asp.net exception logging

我们正在构建asp.net应用程序,我们希望将每个页面请求的接收数据(IP,http标头等)记录到数据库中。

如何组织aps.net应用程序,以便即使出现异常我们也能够记录到数据库? 这是个好主意吗? 我们应该在新线程中将数据写入db,以便它不会减慢响应速度吗?

1 个答案:

答案 0 :(得分:0)

如果您使用的是IIS7,请查看Failed Request Tracing。您可以设置规则,在给定特定错误条件的情况下记录有关请求的各种详细信息。 XML文件包含请求信息,标题以及有关处理请求的所有HttpModule和HttpHandler的详细信息。