gpt4 book ai didi

ruby-on-rails - 如何分析 Rails 中的缓慢动作?

转载 作者:行者123 更新时间:2023-12-02 02:21:04 25 4
gpt4 key购买 nike

我有一个大约 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com