私は現在、自家製のインターフェイスライブラリで作成されたWebアプリを標準のExtJSMVCアプリケーションに変換するために取り組んでいます。ページの起動時に待ち時間が長くなるAjaxリクエストを除いて、すべてが正常に機能します。実際、私が呼び出すファイルは以前とそれほど変わりませんが、応答を返すために以前より3〜6秒長く待たなければならない場合があります。
調査の範囲を狭めるために、静的データ(単純なjson文字列)を返すようにコードを変更し、データベースの問題のオプションを排除しました。さらに、Google Chrome([ネットワーク]パネル)で[Replay XHR]を使用すると、ほぼ瞬時に応答が返されることに気付きました。
このトピックについて支援するのは難しいと思いますが、誰かがすでにこの種の問題に遭遇していて、どこで調査すべきかについていくつかのアドバイスを共有できることを願っています。
観察
レイテンシでソートされたリクエスト(ギャップは約500ms):
開始時刻でソートされたリクエスト: