Heroku部署似乎有效,但服务器上的代码实际上并没有更新

时间:2018-01-12 22:12:51

标签: heroku

今天我改变了我的rails应用程序,将它部署到Heroku,一切似乎都很好。但是,当我查看生产网站时,我的变化没有反映出来。我运行了heroku releases(并查看了这些信息的网页仪表板版本),确实显示我的代码应该在那里。它指向git提交,其中包含我更改的代码,作为最新版本的代码。

在这里它变得疯狂:我使用heroku run bash进入我实际服务器的文件系统,我使用cat查看更改的文件,新代码不是&#39那里!它仍然是旧版本。

有没有人见过这个?我还可以做些什么来调试/解决这个问题?

1 个答案:

答案 0 :(得分:1)

Heroku目前存在一个似乎正在发生的大问题。

他们的网站:https://status.heroku.com/似乎只宣称它是针对Performance-L dynos的。但是,如果你搜索https://twitter.com/search?q=heroku&src=typd,你会发现很多人没有看到部署的最新代码和/或应用程序完全崩溃。