我的应用程序 - cloudlist (cloudli.st) - 使用 Heroku、rails 3.2 和一堆宝石。在过去的几天里,我们开始看到我们的布局在部署后几个小时就中断了。
奇怪的是,一个文件的内容会根据不同的请求随机切换。我们使用所有默认值的 rails 资产管道,没有任何改变。部署后一切正常。一段时间后(通常是几个小时),布局开始在某些区域中断。有时只有一张图片有不同的内容,有时甚至 JS 或 CSS 文件也有不同的内容。我们还看到了完全混淆的文件。这一切都很奇怪,我在网上找不到任何东西。
为了说明问题,请参见下图,其中包含错误内容的精灵。
另请参阅文件 frame.png 的内容。它应该显示一个瓷砖的框架,但有时它会显示奖项提名徽章。
有没有人见过类似的东西,或者你知道如何解决这个问题吗?
如果这种情况继续下去,我们需要从 Heroku 迁移并使用另一个基础架构。