首页 > 解决方案 > GAE 灵活的磁盘数据运行时持久性

问题描述

我是 GCP 的新手,我们正在尝试扩展我们的应用程序。我们选择的解决方案是将我们现有的软件打包到容器中,并将它们部署到灵活的应用引擎中。如果不是某些服务需要永久磁盘存储,那一切都会很简单。对于计算引擎,我发现可以将永久磁盘添加到所有虚拟机中,但我希望 appengine 具有灵活的可扩展性和简单性。当我查看那里的价格时,在 cpu 和 ram 旁边有一个选项,称为持久存储。我可以假设所有“实例”都可以访问磁盘的该部分并且它不会丢失。更清楚地说,它是持久的,您可以有信心在其中运行某种数据库。或者是否可以将永久磁盘添加到 appengine 应用程序?

标签: google-app-enginedockerpersistent-storage

解决方案


在柔性环境中写入本地磁盘是短暂的,因为磁盘在每次 VM 启动时都会被初始化。弹性环境中使用的虚拟机实例每周重启一次。在重新启动期间,Google 的管理服务会应用任何必要的操作系统和安全更新。您可以在“选择 App Engine 环境”在线文档中阅读更多详细信息。您可以使用 Cloud Storage 存储和提供文件。“使用云存储”页面提供了相关信息。


推荐阅读