使用本文中描述的栏杆修补程序:slow rails stack,我注意到“set_routes_reloader”步骤经常需要3秒钟。
这是预期的吗?如果没有,我可能做错了什么和/或我如何弄清楚我是否做错了等等。
答案 0 :(得分:0)
在我们的案例中,问题是我们定义了太多路线。 set_routes_reloader步骤加载您的路由(您可能会猜到)。我们通过添加适当的:除了/:只有参数来获得很多里程。
可能对您有所帮助的是traceroute gem,它为您提供了没有关联控制器操作的路由列表。我写了一个一次性脚本来处理我们的traceroute输出并更新我们的routes.rb文件。你可以找到它here。