启动后在Rails中渲染非常慢

时间:2016-03-17 18:35:47

标签: ruby-on-rails json nginx

我在一台小型生产服务器上运行带有rails的nginx,我每秒提交几个作业,每个作业返回一个我使用render json: my_result获得的json结果。

每次我对制作进行capistrano部署时,渲染步骤都会延迟很长时间(5-10秒,有时甚至更长)。几分钟过后,所有这些缓慢都结束了。

我尝试在线查看Rails是否需要“清除”由于capistrano重新启动而留在内存中的任何先前数据,但无法找到任何内容,也无法避免此问题。

1 个答案:

答案 0 :(得分:0)

我有同样的事情,但我使用乘客,每次重启都需要几秒钟才能让自己设定。我只是有点事实,它需要几秒钟。但是当你试图快速做出简单的改变以便按照你需要的方式获得它时,我确实看到了你的观点。