我继承了一个应用程序,尽管我打算在不久的将来通过许多其他更改来正确地重新部署所有内容,但是我的客户希望在Heroku服务器上快速建立新的品牌。
我通过这种方式访问服务器:
heroku run bash --app APPNAME
然后我通过wget提取了文件并将其放入静态文件目录。
但是,执行此操作后,更改不会实时反映。无论如何,是否可以在没有完全重新部署的情况下进行这样的临时更改?
答案 0 :(得分:0)
Heroku上的文件系统是临时的-文件被删除并且没有持久性。
Heroku文件系统是临时的-这意味着对 在dyno运行时,文件系统仅持续运行,直到该dyno被运行 关闭或重新启动。每个dyno靴子都带有干净的副本 最新部署中的文件系统。这类似于多少 基于容器的系统(例如Docker)可以运行。