首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails响应时间

Rails响应时间
EN

Stack Overflow用户
提问于 2014-03-13 16:43:41
回答 2查看 2.3K关注 0票数 0

我们有一个rails端点,它对请求的响应非常慢。它返回一个大小为600 to的json列表。日志声明为Completed 200 OK in 1289ms (Views: 0.2ms | ActiveRecord: 32.9ms),但是请求需要近6秒(!)在浏览器中也要完成标头X-Runtime:6.537820

我们试着用newrelic调试它,但是在中间件中花费的时间是多少?我们如何调试这个?Rails目前正在开发中使用WEBrick在本地运行。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-13 18:02:37

你试过使用rack-mini-profiler gem吗。它会给你详细的分类说明每次手术所需的时间。我已经使用这个宝石来识别导致渲染时间较长的几个问题。

https://github.com/miniprofiler/rack-mini-profiler

票数 0
EN

Stack Overflow用户

发布于 2014-03-13 16:57:38

我建议将Chrome中的Rails面板扩展和它的伴随创业板meta_request安装到您的gem文件中。

钢轨板

我发现这是一个非常有用的宝石。正如您在Chrome中阅读Rails Panel扩展页面时所看到的那样,它在分解Rails请求的生命周期过程中做得很好。良好的时间分解,查看-查看时间,等等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22385312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档