node.js - AWS Beanstalk NodeJS 应用程序 - 当我保存到文件系统时会发生什么?
问题描述
我有一个应用程序,目前将一些数据作为文件保存到文件系统。在自托管服务器上,它将其保存到磁盘。当我将它部署到 AWS Beanstalk 服务时,这个文件会在哪里结束?AWS 使用持久性文件系统还是临时文件系统?
我的用例非常简单,我不想费心设置 S3 存储,是否可以保留它?我可以以某种方式访问文件系统吗?
解决方案
在 beanstalk 包装器下面,有 ec2 实例,它们正在运行您的代码。因此,如果您使用文件系统存储,文件将保存在磁盘/附加卷上。卷数据是持久的,您可以通过 ssh 进入 ec2 实例以查找您保存的文件。
推荐阅读
- javascript - 停止将无结果标签添加到输入,如果输入与标签匹配
- python - 类函数不显示传入的值
- python - 如何在 pandas DataFrame 中计算 groupby 均值和方差?
- maven - 运行 liquibase generateChangelog 时超出 GC 开销限制
- regex - Python正则表达式:仅当字符串跟随大括号时才匹配字符串
- android - 在 Kotlin 中使用与 LiveData 值同步会引发关于类型推断的编译错误
- sql - 我想知道这是否正确
- sqlite - sqlite3:“IN”有效,“NOT IN”无效
- processing - 我在处理中遇到了反射调用目标异常,但找不到导致它的原因
- java - java-如何在向表中插入记录时设置回滚功能?