我正在构建一个C#/Asp.Net (FW 2.0) Web应用程序,我想知道应该在哪里存储错误日志条目。
我可以将其写入服务器上的文件中,但这对我来说似乎不正确。这与“数据库”的概念不一致。
另一个明显的答案是放到数据库中,但如果我没有与数据库的连接会怎样呢?如果客户端无法连接到数据库会发生什么情况(因为服务器和数据库显然不在同一台机器上)?
欢迎提出您的建议。
谢谢
编辑:我在谈论基本的错误日志记录,所以请不要参考像log4net这样的大型框架。
我可以将其写入服务器上的文件中,但这对我来说似乎不正确。这与“数据库”的概念不一致。
另一个明显的答案是放到数据库中,但如果我没有与数据库的连接会怎样呢?如果客户端无法连接到数据库会发生什么情况(因为服务器和数据库显然不在同一台机器上)?
欢迎提出您的建议。
谢谢
编辑:我在谈论基本的错误日志记录,所以请不要参考像log4net这样的大型框架。