
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 のようなものがインストールされていれば、分析可能なサーバー側のログがあるはずですが、現状では、分析を開始するための十分な情報さえ提供されていません。