我已经在Heroku上部署了nodejs服务器作为免费服务。所以,我注意到它仅支持两个图像文件上传。我的项目中有一个API可上传图像。上传后,它会在我的应用程序或界面上显示一段时间。
5至10分钟后,只有两张图像中的图像都超过该图像时,它们才会自动从服务器中删除。文件夹中仅剩两张图像,其余图像将自动删除。所以,我想问为什么会这样?是因为免费部署还是其他原因?
答案 0 :(得分:0)
当您将图像上传到Heroku服务器时,图像被存储在某个tmp位置,Heroku可能会定期释放该位置。因此它不是持久性存储。
存储图像更方便的方法是使用AWS S3,Google驱动器或任何第三方服务,这些服务可以保证持久性和可用性