gpt4 book ai didi

firebase 云功能 firestore 未被区域 europe-west1 触发

转载 作者:行者123 更新时间:2023-12-04 14:22:51 25 4
gpt4 key购买 nike

我正在测试 Firebase 云功能的新区域设置,有些地方不对(我可能做错了什么)。

由于我们的用户在欧洲,所以我想将我的所有项目和功能转移到欧洲。HTTPS 功能按预期工作,只需设置:

export const test = region('europe-west1').https.onRequest(....)

另一方面,我在使用 firebase 触发器时遇到了问题。虽然此功能工作正常:

export const firebaseUpdateTrigger =  region('us-central1')
.firestore
.document(...)
.onUpdate(...)

像这样的相同代码不会被触发:

export const firebaseUpdateTrigger =  region('europe-west1')
.firestore
.document(...)
.onUpdate(...)

我做错了什么??

我正在使用这些版本:

"firebase-functions": "2.0.4",

"firebase-admin": "5.13.1",

“@google-cloud/firestore”:“^0.15.0”

最佳答案

您可能错过了一些更改函数区域所需的步骤,即:

  1. 重命名函数,并更改其区域。
  2. 部署重命名的函数,这会导致在两个区域临时运行相同的代码。
  3. 删除之前的函数

您可以从“更改函数的区域”sub-chapter 中收集更多详细信息“管理功能部署和运行时选项”在线文档。

关于firebase 云功能 firestore 未被区域 europe-west1 触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51847163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com