我可以将上传的图像存储在Heroku上的公共文件夹中吗?

时间:2018-09-15 14:59:29

标签: node.js express heroku

我将图像上传到公用文件夹,而不是数据库中。在Heroku上可以这样做吗?

1 个答案:

答案 0 :(得分:0)

不,在Heroku上不能这样做。

Heroku的文件系统is ephemeral。下次重新启动测功机时,所做的任何更改都会丢失。 happens frequently(每天至少一次)。

当dyno重新启动时,虽然存储在数据库中的数据不会丢失,但是有充分的理由不将图像(或其他文件)直接存储在数据库中。 Heroku recommends storing uploads in something like Amazon S3