レールのアプリで応答時間を示します
-
22-09-2019 - |
質問
私は私のRailsアプリケーション内のすべてのページの下部にThis page took x seconds
ウィジェットを表示したいです。私は、要求が私のサーバー上で費やした時間の概算を反映するためにx
をしたいと思います。これを行うには良い方法は何ですか?
編集:私の本番サーバーがmongerel上のPhusion旅客および開発環境です。うの両方でうまく機能するソリューションを持っているのが大好き。
アップデート:私はこの質問の目的のために、railscastソリューションは、ビット船外だと思います。私はちょうどそこに定数を設定し、私のレイアウトにすることを使用することでミドルウェアを提案修正しました。このように私は、任意のコンテンツ長ヘッダを変更する必要はありません。おかげで再びニュートリノ。ミドルウェアは非常に興味深いですラックます。
解決
まず私は、ラックミドルウェアの活用だ、と思いました。それから私は、ええと、ライアンはこの上のものを持っていると思いました。すると出来上がり、A railscast のラックミドルウェアを経由して応答時間を測定する方法について:)
もちろん雑種と乗客の両方で動作します。
所属していません StackOverflow