我正在创建Web应用程序,它将在IIS中托管,我打算接受很多短时间连接。现在我正在处理错误日志,事实证明,如何做到这一点并不明确。服务器端错误日志记录
例如,我的后端sql server发生故障,1000个客户端每10分钟尝试从服务器获取响应,将在1小时内在服务器60000事件的事件日志中泛滥。任何人都可以分享他的经验:如何不在服务器上泛滥事件日志?
的代码是接近这个:
RequestHandler:
try {
SqlConnection con = new SqlConnection(...);
cmd.CommandText = "SELECT TOP FROM Foo WHERE Bar = `"Some`"";
con.Open();
cmd.Connection = con;
// convert data to instance
}
catch (SqlException ex)
{
Logger.WriteErrorEvent(ex)
}
// convert instance to response and send it back.
感谢, Jenia。
你能显示你的代码吗?重写一个HTTP服务器=重写IIS? – Raptor
对不起,我正在创建一个IIS Web应用程序。 – Ievgen