首页 > 解决方案 > AWS Beanstalk NodeJS 应用程序 - 当我保存到文件系统时会发生什么?

问题描述

我有一个应用程序,目前将一些数据作为文件保存到文件系统。在自托管服务器上,它将其保存到磁盘。当我将它部署到 AWS Beanstalk 服务时,这个文件会在哪里结束?AWS 使用持久性文件系统还是临时文件系统?

我的用例非常简单,我不想费心设置 S3 存储,是否可以保留它?我可以以某种方式访问​​文件系统吗?

标签: node.jsamazon-web-servicesfilesystemsamazon-elastic-beanstalk

解决方案


在 beanstalk 包装器下面,有 ec2 实例,它们正在运行您的代码。因此,如果您使用文件系统存储,文件将保存在磁盘/附加卷上。卷数据是持久的,您可以通过 ssh 进入 ec2 实例以查找您保存的文件。


推荐阅读