作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个大约 10 秒的操作成本:
Completed 200 OK in 9489ms (Views: 1.3ms | ActiveRecord: 71.6ms)
我试图用benchmark
包装整个 Action :
def action
self.class.benchmark("Processing projects") do
blahblahblah...
...
...
end
end
但是它的报告看起来很奇怪:
how long does it take (692.2ms)
Completed 200 OK in 9489ms (Views: 1.3ms | ActiveRecord: 71.6ms)
我猜隐藏的 8.8s 在某些 before_filter
或其他东西中。但是我怎么能找到它呢?是否可以一次分析一个 Action 调用?
最佳答案
我正在观看有关此内容的精彩视频。在 => windy city rails
另请查看 http://guides.rubyonrails.org/performance_testing.html
rails profiler 和 ruby-prof 可能会有所帮助。有很多好的工具。祝你好运
关于ruby-on-rails - 如何分析 Rails 中的缓慢动作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8131445/
是否有任何具体的方法可以进行自动化测试,以慢动作测试网页进度?不是让页面长时间保持打开状态,而是实际以慢动作运行模拟? 最佳答案 您可以尝试隐式等待时间来检查每个操作/语句的结果。 (Explicit
我添加了几个模型和一个 Controller 。 Controller 论坛: public function showCategory($alias) { $page_title = tra
我是一名优秀的程序员,十分优秀!