ruby-on-rails – Heroku |如何读取路由器日志

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Heroku |如何读取路由器日志前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以我的典型路由器登录雪松平台看起来可能看起来像
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:队列的名称,如果使用background_job或resque
> wait:请求在路由器中等待多长时间(New Relic中的Request Queuing)
>服务:您的应用程序实际需要多长时间来处理请求(不包括排队时间)

但是我的日志中的等待总是毫秒.即使我有很大的积压.

我的定义是错误的吗?

解决方法

>队列:​​等待被动态处理的请求数.
>等待:此请求在处理之前坐在队列中的时间长度.
>服务:请求的处理时间.

您的总响应时间将等待服务.

猜你在找的Ruby相关文章