0

Windows Azure でホストされている Web サイトがあります。この Web サイトは、共有 Web サイト インスタンスとしてホストされるカスタム ASP.NET MVC 4 サイトです。ここ数日で、CPU 時間に大きなスパイクが発生し始めました。これらのスパイクは持続しており、私の Web サイトが停止する原因となっています。ただし、これらのスパイクの原因を特定する方法がわかりません。これが私がこれまでに行ったことです:

  1. Windows Azure FTP ドロップを介して診断を調べようとしました。そこには何も見えませんでした。
  2. Google アナリティクスを見直して、異常がないかどうかを確認しました。昨日は20名の訪問者がありました。だからクレイジーなことは何もありません。

CPU スパイクの原因を特定するにはどうすればよいですか? スパイクが発生すると、何時間もそこに留まります。何が原因なのかわかりません。

ありがとうございました

4

1 に答える 1

0

ローカル ボックスでサイトを実行し、訪問者のトラフィックをシミュレートして、Web サイトのすべての機能を試してみましたか?

ローカルでテストすることは、ライブで実行されているサイトをデバッグしようとするよりも何千倍も簡単で、明らかになります。

ローカルで実行しても問題が見つからない場合は、ログとトレースを使用して、サイト内の重要なポイントを追跡し、サイトが複雑な操作を実行する頻度と時間を確認できるようにすることを検討してください。

于 2013-04-01T17:21:11.440 に答える