0

IIS でホストする Web アプリケーションの作成に取り組んでいます。これは、多くの短時間の接続を受け入れる予定です。現在、エラーログに取り組んでいますが、その方法が明確ではないことがわかりました。

たとえば、バックエンドの SQL サーバーがダウンし、10 分ごとにサーバーから応答を取得しようとする 1000 のクライアントがサーバーのイベント ログに 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.

ありがとう、ジェニア。

4

2 に答える 2