【问题标题】:Multiple firebase environments in different regions不同地区的多个 Firebase 环境
【发布时间】:2020-07-26 18:29:27
【问题描述】:

我正在构建一个 Web 应用程序,需要一个 dev 实例和一个 prod 实例。过去,我总是制作两个单独的 firebase 项目(project-name-dev 和 project-name-prod),并使用别名来部署到每个环境。

我现在需要在两个不同的区域托管同一个项目(美国数据需要保存在美国,加拿大数据需要保存在加拿大)。我仍然需要一个开发和产品实例。我目前的想法是创建两个新项目,总共有 4 个独立的 Firebase 后端,它们都使用相同的前端

  • 项目名称-us-dev
  • 项目名称-我们的产品
  • 项目名称-ca-dev
  • 项目名称-ca-prod

前端代码使用的是 Vue.js。 (不确定这是否相关)

有没有更简单的方法来管理这个项目?

谢谢!

【问题讨论】:

    标签: firebase vue.js google-cloud-platform google-cloud-firestore firebase-hosting


    【解决方案1】:

    由于您将此问题标记为 google-cloud-firestore,我假设您主要指的是 Firestore 中数据的位置。如果您还没有,我建议您阅读this。一旦您为 Firestore 选择了一个区域,除了其默认存储桶和 GAE 之外,该项目的余生都将锁定在该位置。由于您不能在同一个项目中拥有两个 Firestore 实例,并且您必须在项目中为 Firestore 选择一个位置,因此管理您的项目没有比您现在正在做的更简单的方法了。 .

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-25
      • 1970-01-01
      • 1970-01-01
      • 2020-12-04
      • 2018-04-14
      • 2019-02-09
      • 2021-01-15
      • 2020-11-18
      相关资源
      最近更新 更多