Rails吞吐量峰值报告为中间件/ Rack / ActionDispatch :: Routing :: RouteSet #call

时间:2017-10-17 10:52:51

标签: ruby-on-rails heroku ruby-on-rails-5 newrelic

我在Rails 5托管的Heroku应用中偶尔会出现吞吐量高峰。 New Relic中会使用以下事务名称报告峰值:middleware/Rack/ActionDispatch::Routing::RouteSet#call。峰值导致这些事务的~200rmp并使应用程序无响应。重新启动Heroku dyno解决了这个问题。

可能导致此行为的原因是什么?我应该在哪里看?

1 个答案:

答案 0 :(得分:0)

在我们的系统上,我们发现Middleware/Rack/ActionDispatch::Routing::RouteSet映射到NewRelic中的404s