我在我的 rails 3.2 项目中使用 rack-mini-profiler。
在宝石文件中:
gem 'rack-mini-profiler'
一切都很好。但我的应用程序主要是一组 json 端点。因此,虽然能够检查 html 页面的性能非常有用,但我也希望能够查看返回 json 的控制器的性能。
我的控制器示例:
class UsersController < BaseController
def json_method
# you don't see the mini profiler ui for this controller
render json: { users: [:foo, :bar]}
end
end
如果我转到localhost:3000/users/json_method
,我会看到我的 json 响应,但看不到分析器 ui。