|
|
1
1
Heroku的文件系统是临时的,并且在任何时候您的Dyno重新启动时都会消失——即每天至少一次(由于Heroku自动重新启动),并且在每次部署或配置更改之后。
此外,
这意味着您不应该依赖文件系统来实现任何永久性的内容——例如,不进行文件上载(它们应该像AWS S3那样出现在某个地方)。另外,如果您使用的是多个Dyno,将会话数据存储为文件意味着会话只存在于其中一个Dyno上-在下一个页面视图中,很可能会消失,因为用户点击了 不同的 戴诺。 解决方案?使用其他驱动程序存储会话。我更喜欢redis驱动程序,但是如果您想降低复杂性,可以使用数据库驱动程序。 |
|
|
abcd · 运行多个节点。Heroku上的js脚本 8 年前 |