したがって、 Cedarプラットフォームでの私の典型的なルーター ログは次のようになります。
2012-03-22T18:26:34+00:00 heroku[router]: GET [my_url] dyno=web.9 queue=0 wait=0ms service=228ms status=302 bytes=212
2012-03-22T18:26:36+00:00 heroku[router]: GET [my_url] dyno=web.7 queue=0 wait=0ms service=23ms status=200 bytes=360
2012-03-22T18:26:45+00:00 heroku[router]: GET [my_url] dyno=web.30 queue=0 wait=0ms service=348ms status=201 bytes=1
用語の理解を確認したいqueue
、wait
およびservice
私の最初の考えは次のとおりです。
- queue : background_job または resque を使用する場合のキューの名前
- wait : リクエストがルーターで待機している時間 (New Relic のリクエスト キューイング)
- service : アプリケーションがリクエストを処理するのに実際にかかる時間 (待機時間は含まない)
しかし、私のログの待機時間は常に0ms です。かなりのバックログがあっても。
私の定義は間違っていますか?