在我们执行了Rails的升级 后,我们发现了一个问题(或者说是一种奇怪的行为)。具体来说,从Rails 3升级到更新的版本4.
方案如下:
有时,当我们访问网页时,第一个请求最终会加载页面,但是 HTML会以纯文本形式呈现 (图的上半部分)。按F5后,页面正确加载(图的下半部分),因此后续执行(您可能会在下图中看到它),只需按预期工作。
我认为这种行为是完全随机的,因为没有确定性的时间或情况我可以清楚地预测它会再次发生:
希望我能提供有关此事的更多信息。但是,我现在感到迷茫,不知道,什么样的其他相关应用程序细节将有助于解决问题。
您的想法或建议不仅仅是值得赞赏的。谢谢。
修改
好吧,一旦我们在 生产环境 中运行应用程序,就会发生这种行为。此外,上述关于问题发生的声明不再正确,因为 当时在任何浏览器和任何计算机 上都会发生。