【发布时间】:2013-10-20 08:21:49
【问题描述】:
我刚刚部署,一切运行良好,没有错误。以前它也运行良好。生产中的代码更新为current版本,但是当我使用新浏览器浏览时,它使用的是旧代码。
我试过重启独角兽,nginx,但没有任何问题。没有错误信息。
我在 staging 环境下试过了,一切都很好。只是不适用于生产。
我也尝试重新部署。没有任何改变。
更新 1
不知道发生了什么,但重新启动整个服务器后,它又恢复正常了。有谁知道为什么?
【问题讨论】:
-
您在项目中使用缓存吗?也许是相关的。
-
没有。已经运行
touch tmp/restart.txt。 -
我认为问题在于您的应用程序本身(您的模型/视图)中的缓存,这不会受到重新启动服务器的影响。
-
那我该怎么办?我什至尝试将一些文本硬核化,但没有反映任何变化。
-
重启 nginx 后是否会显示更改?
标签: ruby-on-rails nginx capistrano unicorn