首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让memprof (在rails中)跟踪所有的before过滤器,以及在转储输出之前的操作?

如何让memprof (在rails中)跟踪所有的before过滤器,以及在转储输出之前的操作?
EN

Stack Overflow用户
提问于 2011-04-15 23:15:09
回答 1查看 444关注 0票数 7

基于Memprof gem文档,为了让Memprof::中间件与rails协同工作,我们需要将每个请求包装在Memprof.track中。

问题是:我如何做到这一点,使memprof跟踪所有之前的过滤器,然后在它转储输出之前的操作?

EN

回答 1

Stack Overflow用户

发布于 2012-02-07 13:36:19

在对Memprof一无所知的情况下,也不太了解你想要实现的目标,下面是我最好的猜测。

在您的application_controller.rb中:

代码语言:javascript
复制
before_filter :do_memprof_stuff

def do_memprof_stuff
  # make it really sweet
end

这将在调用其他控制器中定义的过滤器之前执行memprof操作。显然,您可以很容易地将其移动到引擎中,以便可以将其包含在任何项目中,但我将把它作为练习留给操作员,因为我甚至不确定我是否回答了他的问题:)

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

https://stackoverflow.com/questions/5678832

复制
相关文章

相似问题

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