如何将上传的文件保存在弹性豆茎上?
how to save uploaded file on elastic beanstalk?
我通过 Node.js
在 AWS 上使用 elastic-beanstalk 服务。
我使用 multer
进行文件上传,上传的文件保存在网络服务器上。
But when I publish a new version of project file, the files that saved on my webserver are gone.
我想在网络服务器上维护文件。
只是覆盖而不是重写。
我该如何解决这个问题?
感谢您的宝贵时间!
在使用 Elastic Beanstalk(或任何 auto-scaling 环境)时,理想情况下您不想在服务器本身上存储任何内容。如果用户正在上传文件,请将其保存在服务器之外的某个位置。
在 AWS 中,这通常意味着将其存储在 S3 中 - 这意味着当项目更新或服务器终止时文件不会丢失。
我通过 Node.js
在 AWS 上使用 elastic-beanstalk 服务。
我使用 multer
进行文件上传,上传的文件保存在网络服务器上。
But when I publish a new version of project file, the files that saved on my webserver are gone.
我想在网络服务器上维护文件。 只是覆盖而不是重写。
我该如何解决这个问题?
感谢您的宝贵时间!
在使用 Elastic Beanstalk(或任何 auto-scaling 环境)时,理想情况下您不想在服务器本身上存储任何内容。如果用户正在上传文件,请将其保存在服务器之外的某个位置。
在 AWS 中,这通常意味着将其存储在 S3 中 - 这意味着当项目更新或服务器终止时文件不会丢失。