Windows サーバーの応答が遅い理由を特定していますか?

Windows サーバーの応答が遅い理由を特定していますか?

Windows Server 2019 Standard 10.0とMicrosoft SQL Server 2016 (SP2-CU17)を使用しています。このサーバーはネットワーク内にあります。当社また、asp.net Web アプリをホストする IIS 10.0 も搭載されています。

私は仕事用のPC(ネットワーク内からも)からこのウェブアプリを頻繁に使用しています当社) ですが、最近は が多くなっていることに気づきましたExecution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

私はネットワーク管理者ではありませんが、これらのタイムアウトの原因をどのように特定できますか?

ページの読み込み時に DB に対して実行される最初のクエリ (フィルター) が単純なので、これは SQL Server の問題ではないことがわかります。

サーバーまたは IIS の遅延を見つける方法はありますか? ネットワーク ルールがあるのでしょうか?

答え1

プログラマーに調べてもらってください。これは単純な構成の問題ではなく、プログラム側で分析する必要があります。Web サイトに Azure Application Insights のようなものがインストールされていれば、分析可能なサーバー側のログがあるはずですが、現状では、分析を開始するための十分な情報さえ提供されていません。

関連情報