Heroku Bamboo スタックで Rails 2.3.11 アプリを実行していますが、多くのページの読み込みに 15 ~ 30 秒以上かかるため (頻繁にタイムアウト エラーが発生する)、ひどいパフォーマンスの問題が発生しています。
同じデータベース負荷を使用してローカル開発環境で実行されている同じアプリは、代わりにかなり適切に (約 1000 ミリ秒) 実行されます。
アドオンを NewRelic として使用しようとしましたが、意味がわかりません。理解するのが難しすぎます。
基本的に、私のボトルネックが低速の db クエリ、低速のリモート URL (es: google maps api クエリ)、設定ミスの問題、または悪名高い Heroku のランダム ルーティングであるかどうかを理解する必要があります。
何をするように提案しますか?
アップデート
示唆されているように、ログを見て、たとえばホームページを呼び出すと、次の結果が得られます。
8014 ミリ秒で完了 (ビュー: 437、DB: 698) | 200OK
DBとViewのミリ秒の合計が1秒程度のはずなのに、8014msで完了するとはどういう意味ですか?