Google App Engine (GAE) - 实例是否使用共享磁盘?
Google App Engine (GAE) - do instances use a shared disk?
我正在使用 Google App Engine (GAE),我的 app.yaml
看起来像这样:
runtime: custom # uses Dockerfile
env: flex
manual_scaling:
instances: 2
resources:
cpu: 2
memory_gb: 12
disk_size_gb: 50
50GB磁盘,实例间共享吗? docs 在这个问题上保持沉默。我正在将文件下载到磁盘,每个实例都需要能够访问我正在下载的文件。
如果不共享磁盘,如何在实例之间共享文件?
我知道我可以按需从 google 云存储下载它们,但这些是视频文件,每个实例都需要即时访问。按需下载视频文件太慢了。
TIA
可选阅读:
需要即时访问的原因是因为我正在使用 ffmpeg
从第 X 帧(或第 X 时间)的视频中生成照片。拍摄视频照片时,需要尽快将这些照片提供给用户。
我正在使用 Google App Engine (GAE),我的 app.yaml
看起来像这样:
runtime: custom # uses Dockerfile
env: flex
manual_scaling:
instances: 2
resources:
cpu: 2
memory_gb: 12
disk_size_gb: 50
50GB磁盘,实例间共享吗? docs 在这个问题上保持沉默。我正在将文件下载到磁盘,每个实例都需要能够访问我正在下载的文件。
如果不共享磁盘,如何在实例之间共享文件?
我知道我可以按需从 google 云存储下载它们,但这些是视频文件,每个实例都需要即时访问。按需下载视频文件太慢了。
TIA
可选阅读:
需要即时访问的原因是因为我正在使用 ffmpeg
从第 X 帧(或第 X 时间)的视频中生成照片。拍摄视频照片时,需要尽快将这些照片提供给用户。