none
IIS+ASP.NET 遅延 RRS feed

  • 質問

  • この度はお世話になります。

    ASP.NET 2019でWebアプリケーションを開発し

    Webサーバー(windows server2019)でIIS(Ver 10.0.17763.1)で展開を行いシステムを稼働させています。

    複数の拠点でWebアプリケーションアプリケーションへアクセスしています。

    各拠点でWebアプリケーションの使用を続けてゆくとアプリケーションの動作が遅くなってゆきます。

    しかし何の変更もせずIISでサイト:アプリケーションの展開(インポート)をし直すだけで速度がもとに戻ります(速くなります)。

    色々と検索で確認をしているのですが、原因がわかりません。

    考えられる原因や調査方法等アドバイスを頂けましたら幸いです。

    何卒宜しくお願い致します。



    2021年4月26日 11:05

すべての返信

  • ワーカープロセスをリサイクルしたらどうなりますか?
    2021年4月26日 11:24
  • 助言ありがとうございます。

    リサイクルをすることでも一時的な速度回復がおこなわれている事が確認できました。

    2021年4月27日 1:24
  • メモリーリークとかスレッドプールのスレッドの枯渇とか調べたけれど原因が分からないので質問していると思いますが、そうであれば、対症療法的ではありますが「リサイクル条件」の設定でできる限り回避するというようなことは考えられませんか?

    各設定の詳しい説明は IIS Manager の「リサイクル条件」の設定画面の右上の ? マークをクリックするとブラウザに表示されますのでそれを見てください(英語版の記事しかないですが)。
    2021年4月27日 3:05