Rails资产指纹在服务器上有所不同

时间:2015-11-12 17:36:09

标签: ruby-on-rails-4 docker asset-pipeline

(我已经尝试过enter link description here

我正在使用带有Ruby 2.2.2p95和Rails 4.2.3的docker镜像在2个不同的服务器上运行2个容器,但是虽然我使用相同的图像,但它们都提供具有不同指纹的desktop.js:

当我跑步时

rake assets:precompile 

在两台机器上,它们都生成具有相同指纹的js文件 -

desktop-<FINGRPRINT>.js

但是,当我访问我的主页时,其中一个服务器提供不同的desktop-<OTHER-FINGERPRINT>.js

怎么可能?是否有一些我不知道的缓存机制?我尝试重新启动服务器,但同样的问题仍然存在,并且完全相同desktop-<OTHER-FINGERPRINT>.js

0 个答案:

没有答案