2011-06-16 61 views
5

任何人都可以确认Elmah实施防洪行为,并且默认启用此行为,或者通过web.config轻松启用此行为?如果是这样,是否可以配置时间阈值?默认情况下,ELMAH是否实施了防洪保护?

我建议在我们的数据库中设置Elmah数据库模式,但是如果数百万或数百万Web访问者发生错误,我们的DBA会对错误日志占用大量存储空间有合理的担忧。我认为如果某个时间阈值未被满足,我曾在Elmah中看到过滤出重复的异常日志的行为,但我无法验证此行为是否执行Google搜索有关此功能的文档。

+0

我们肯定发现ELMAH错误在数据库中消耗了大量的空间。我们的SQL Server数据库迅速增长,我们发现ELMAH是罪魁祸首。我们的问题是ELMAH从恶意用户那里获取请求验证错误。我们滤除了这些错误,并放慢了增长速度。 – 2012-04-09 13:42:29

+0

我在Azure中使用ELMAH,除非我错过了某些东西,否则我没有看到它重复过滤。 – 2012-04-11 20:17:18

回答

相关问题