我在一个小型生产服务器上使用rails运行nginx,我每秒向该服务器提交几个作业,每个作业返回一个我使用render json: my_result获得的json结果。
每次我将capistrano部署到生产环境时,渲染步骤都会有很长(5-10秒,有时更长)的延迟。一旦几分钟过去了,所有这些缓慢的事情就结束了。
我尝试在网上查找Rails是否需要“清除”由于capistrano重启而留在内存中的任何先前数据,但找不到任何东西,也没有找到如何避免这个问题。
发布于 2016-03-18 02:42:10
我有相同的东西,但我使用passenger,每次重启都需要几秒钟来设置它自己。我只是有点例外,这需要几秒钟的时间。但我明白你的观点,当你试图快速做出简单的改变以获得你需要的东西时,这是一件麻烦的事情。
https://stackoverflow.com/questions/36068984
复制相似问题