根据NewRelic,我的申请中最慢的交易是:
中间件/机架/ ActionDispatch ::路由:: RouteSet#呼叫
应用服务器时间大约需要261毫秒。
这是RouteSet#call
是什么? Rails路由机制? 261毫秒是正常值吗?如何加快速度?
答案 0 :(得分:0)
如果你有任何机会使用"治疗"宝石,删除它。看起来像一个错误。
答案 1 :(得分:0)
就我而言,我正在使用rocket_pants
。它的控制器不会从ActionController::Base
继承,因此它作为中间件出现在newrelic中。
https://discuss.newrelic.com/t/middleware-call-shown-as-web-transaction/25861/8