Rails 3.1.x上に構築されたアプリケーションのデプロイに近づき、いくつかのパフォーマンステストを開始しました。 ab
でちょっと試練した後、私はHerokuで約15リクエスト/秒を返すという非常に落胆した結果を見ています。生産のためのRailsパフォーマンスチューニング?
ローカルでテストすると、アプリの問題が何よりも重要であることが実際に実証された同様の結果が表示されます。
私はUnicornを使用しています。これは、Thin on Celadon Cedarよりも約40%高速です。さらに、私はPGSQL共有dbを使用しています。
私は、誰かが洗濯物のリストや基本的に起動チェックリストを共有できることを期待しています。これは、プロダクションのためにアプリを準備し、速度調整の必要性に移行するときに移動する必要があります。これまでのところ私はではありませんでした。は、私の状況を考えると意味をなさないと思われる実行可能なアイテムの実際の簡潔なリストを発見しました。
また、このような問題を解決する実践的な経験があれば、どんなインプットにも感謝します!
こんにちは、似たような状況について私の質問をチェックできますか? http://stackoverflow.com/questions/22580297/how-to-tune-a-production-level-heroku-postgres-with-a-ruby-on-rails-application – scaryguy