今天我改变了我的rails应用程序,将它部署到Heroku,一切似乎都很好。但是,当我查看生产网站时,我的变化没有反映出来。我运行了heroku releases
(并查看了这些信息的网页仪表板版本),确实显示我的代码应该在那里。它指向git提交,其中包含我更改的代码,作为最新版本的代码。
在这里它变得疯狂:我使用heroku run bash
进入我实际服务器的文件系统,我使用cat
查看更改的文件,新代码不是&#39那里!它仍然是旧版本。
有没有人见过这个?我还可以做些什么来调试/解决这个问题?
答案 0 :(得分:1)
Heroku目前存在一个似乎正在发生的大问题。
他们的网站:https://status.heroku.com/似乎只宣称它是针对Performance-L dynos的。但是,如果你搜索https://twitter.com/search?q=heroku&src=typd,你会发现很多人没有看到部署的最新代码和/或应用程序完全崩溃。