ruby-on-rails - 在没有外部依赖的情况下像 New Relic 一样在本地测量 Rails 性能

标签 ruby-on-rails ruby optimization newrelic

之前使用过 New Relic,我知道它可以衡量性能,但它是一个外部依赖项。现在我的应用程序包含一些伪造的 gem 数据,我注意到性能较慢(加载 1000 个用户配置文件和附加图像)。

  • 是否有任何工具/gem 可以衡量 Rails 应用的性能,因为这当然很重要?
  • 是否有一些关于性能和 Rails 的文档或一般指南?我知道我可以在表上使用索引,但如果您拥有拥有数千名用户的大型应用程序,则必须采取更多措施来提高性能。

欢迎就此主题提出任何建议。主要问题是:是否有类似 New Relic 的本地 gem 来衡量应用的性能,以便您进行改进?

最佳答案

New Relic 确实有一个本地 Developer Mode for Ruby apps不向外部报告数据。它详细跟踪每个请求。

关于ruby-on-rails - 在没有外部依赖的情况下像 New Relic 一样在本地测量 Rails 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9244860/

相关文章:

performance - 一种更快的方法来实现 intersect() 给我的东西?

optimization - 在 Mathematica 中优化内循环计算

ruby-on-rails - Ruby,如何使用 MIME 多部分正确解码邮件?

ruby - 使用 Ruby 创建二进制数据?

ruby-on-rails - Rails 4 需要并允许更新 PUT 请求

ruby-on-rails - 在 Rack CORS 中实现正则表达式解决方案

ruby-on-rails - RubyMine 对 SASS 的支持

卡马克在 asm 中的 invsqrt

ruby-on-rails - SearchKick:如何在Elastic中使用正则表达式搜索字段?

ruby-on-rails - 使用 Devise 和 STI 设计具有多种用户类型的 Rails 应用程序