私はこれを見ています。Application#call
私のHeroku dynosにメモリを浸してタイムアウトを引き起こしているすべての呼び出しで、500〜1500msの時間がかかります。どのようにこの内に何があるのか把握するにはどのようなアイデアApplication#call
?アイデアにこだわった私はアプリ名をAppName
に置き換えました。Railsアプリケーション#呼び出しが非常に遅い
0
A
答えて
0
私は、これが最初に起こったときに展開を検討しました。それはScoutapp.comのベータ版の宝石でした。
0
NewRelicはそれをこのように表示されている場合、私はわからないんだけど、call
は、ラックおよびラックどこがあなたのRailsアプリにオフ要求を渡すの一部です。あなたのRailsアプリケーションがすべて「call
」の「下」で発生します。
あなたがそれのどの部分に時間が掛かっているかを知りたい場合は、NewRelicで "Track as key transaction"を押し、トレースを蓄積するビットを与えます。これにより、より高い解像度のレポートが提供されます。つまり、call
セクションを展開して、Railsアプリケーション内で呼び出されたすべてのメソッドの時間を表示できます。
通常、遅延を引き起こす同期HTTPリクエスト(サードパーティのAPIやサービスなど)がありますが、CPUバインドメソッドを使用している場合や、スワップメモリにヒットしている場合もあります。
関連する問題
- 1. 2回目の呼び出しでurlopenが非常に遅い
- 2. SQL Reporting Services:最初の呼び出しは非常に遅い
- 3. ServiceFabricプロキシの最初の呼び出しは非常に遅い
- 4. Linqがselectステートメントでメソッドを非常に遅く呼び出す
- 5. Pythonのxmlrpcが非常に遅い:1回の呼び出しで1秒
- 6. ダブルクリックなしでIKImageViewのIKImageEditPanelを呼び出すのが非常に遅い
- 7. 最初の呼び出しでAndroid ToneGeneratorのstartTone()が非常に遅い
- 8. WCF非同期呼び出しが遅い、同期呼び出し高速
- 9. Tomcatのシャットダウンshutdown.shを呼び出した後に非常に遅いですか?
- 10. Sshfs、Textmate&Railsプロジェクト、非常に遅い
- 11. Rails/Puma:非常に遅い表示レンダリング
- 12. Android :: Service OnDestroyは非常に遅く呼び出されました
- 13. 非常に遅いJavaアプリケーションの起動
- 14. WebClientが非常に遅い
- 15. ApacheBenchが非常に遅い
- 16. Image.FromFileが非常に遅い
- 17. ウェブサイトが非常に遅い
- 18. WCFが非常に遅い
- 19. GetHostEntryが非常に遅い
- 20. Apache Zeppelin:非常に遅いhtml出力
- 21. Pythonの:非常にシンプルなのstrptime()の呼び出しがエラー
- 22. 非常に遅い
- 23. Rails 3.1.1は開発モードが非常に遅いですか?
- 24. Railsコマンドの実行速度が非常に遅い
- 25. rails 3.2.1開発モードが非常に遅い
- 26. 非常に混乱し、前の呼び出し
- 27. 遅延コンストラクタ呼び出し
- 28. 非同期呼び出しは常に新しいスレッドを作成/呼び出しますか?
- 29. Angularjs 1アプリケーションの読み込みが非常に遅い
- 30. 私のNode.jsアプリケーションの反応速度が非常に遅い