現在、私はrails3.2アプリケーションを開発しており、Herokuの読み込み時間が非常に遅いことを発見しています。 Herokuの有料サーバーでこれが期待されるのかどうか誰かに教えてもらえますか?無料版よりも早く勇者が払われますか?
答えて
無料のヘロクとフリーの間に実際のスピードの違いはありません。他の人が触れたように、あなたのアプリは無料サービスで一定期間活動しないと「スピンダウン」しますが、有料サービスのどのレベルでも発生しません。唯一の他のパフォーマンスの違いは、あなたのアプリはダイノスと同数の同時接続しか処理できないということです。つまり、2人のユーザーが無料のアプリに同時に接続すると、もう一方のリクエストが完了するのを待たなければなりませんあなたが何らかのトラフィックを得るまでは何も気にしないでください)。
これまで言われてきたことは、あなたのアプリが遅い場合も考慮する必要があります。最初のリクエストが遅く、それ以降のリクエストについてスピードが遅い場合は、スピンダウンの問題であり、心配することはありません。すべてのリクエストが遅い場合は、アプリ内でトラブルシューティングする必要があるかもしれません(支払い済みのHerokuアカウントはおそらくまだ答えではありません)。
Herokuは本当にスピンダウンと同時リクエスト処理について何かを行う必要があります。 – Abram
@Abram:私はあなたに同意します。残念ながら、これはちょうど「フリー・サービス」なので、何かが無料で来ると不平を言うことはできません:P – goFrendiAsgard
Herokuは現在、1X、2X、XLのdynosを持っていることに注目しておきましょう。 2Xではリソースが増えますが(それでも共有されます)、XLでは共有されていないかなり大きな割り当てが得られます。それは安くはないが、それは速くなる可能性が高い:https://blog.heroku.com/archives/2014/2/3/heroku-xl –
無料版idlesは、一定期間使用していない状態です。これはおそらくあなたが経験している遅さです。有料版はアイドル状態ではありません。
私は同じ問題を抱えていました。最初の要求は常に非常に遅いですが、 //www.wekkars.com)私の問題を解決しました。 – SteenhouwerD
私は2,3日前に同じ問題を抱えていました。これはあなたのherokuアプリにNewRelicアドオンをインストールするのが最善の解決策のようです。 NewRelicアドオンは、Webアプリケーションの監視を継続し(その後、定期的にアプリケーションに要求します)、ダイノが有効であることを確認します。これは事実上アイドリングの問題を解消します。
あなたの開発の大部分を完了し、ベータ版のユーザーでこのアプリケーションを積極的にテストした後にのみ、アドオンをインストールするのが最善の方法です。 また、herokuの有料版では、dynoは決して(ドキュメントごとに)アイドリングしないことに注意してください。お役に立てれば。
巨大な開発の部分を終えたのはなぜそんなに重要なのですか? –
@StephanSchielkeあなたが積極的に使用しない場合、あなたのdynoを24時間365日生きておくことには意味がありません –
- 1. アプリケーション有料版と無料版
- 2. Paypalの商品は無料で割引され、送料はまだ支払われます
- 3. Windows版無料TTFフォントエディタ
- 4. 有料または無料のRails3「忍者」スクリーンキャスト/チュートリアルはありますか?
- 5. JTableに代わるものはありますか?それは無料で優れていますか?
- 6. 無料のクレジットカードAPIまたは支払いゲートウェイはありますか?
- 7. Android有料アプリ、出版社向けに無料でダウンロードできますか?
- 8. Android - 無料版のアプリをPro版にリンクするには
- 9. 無料版の管理方法は?
- 10. iPhoneアプリの有料版をアプリストアの無料版に置き換えてください
- 11. #includeはプログラムに表示されるよりも早く要求されます
- 12. JW Playerのようなものですが無料ですか?
- 13. ng-cloakディレクティブがあまりにも早く削除されます
- 14. Unityの無料版には完全なソースコードが付属していますか?
- 15. MySQLのdatetimeカラムよりもタイムスタンプはどれくらい早いですか?
- 16. プロの開発者は、有料版のVisual Studioを持っている必要がありますか?
- 17. どのくらい時間がかかりますか:iOSアプリを有料から無料に変更する
- 18. ASP.netカレンダーコントロールの代わりに任意の無料ですか?
- 19. 無料のプライベートバザーオンラインソースホストはありますか?
- 20. 無料登録でウェブサイトを構築していますが、ユーザーが毎回特定の施設に料金を支払う必要がありますか?
- 21. OpenFeintで使用するための無料および有料版のiPhoneアプリのバージョン管理ですか?
- 22. 開発者向けの無料UIツール
- 23. Owin MiddlewareがInvokeメソッドが返すよりも早く応答を返すことはできますか?
- 24. iPhone/iOS向けにライセンス料を支払う必要がありますか?
- 25. 開発者ごとにiPhone SDKの料金を支払う必要はありますか?
- 26. 私のアプリのPro版を置き換える、または無料版を取り除くにはどうしたらいいですか?
- 27. iPhoneアプリのプレミアム版と無料版のアプリ内購入IDを共有しますか?
- 28. アプリを無料から有料に、または有料から無料にいつでも変更できますか?
- 29. これを行う無料のjqueryスライドショーはありますか?
- 30. PHP用の無料で優れたラインレベルプロファイラはありますか?
あなたのアプリがしばらく接続を受けておらず、それ以来接続している場合、負荷時間はおそらく遅くなります – user482594