gpt4 book ai didi

node.js - 获取 Firebase 函数当前区域

转载 作者:行者123 更新时间:2023-12-04 10:43:54 25 4
gpt4 key购买 nike

有谁知道为什么 FUNCTION_REGION 环境变量被删除了?

我正在尝试跨区域部署功能,每个功能都使用本地资源(firestore、其他本地资源/服务)。

export const admin =  functions
.region("us-central1", "europe-west2")
.https.onRequest(app);

为了能够查找正确的配置,我需要找出当前区域。
有没有办法从 firebase 函数中获取当前区域?

人们是如何做到这一点的,为什么这不是一个很常见的问题?我错过了什么?

更新:它是 FUNCTION_REGION 我正在寻找不是 FIREBASE_REGION(不是变量)

最佳答案

我从来没有听说过它首先被填充,所以可能是你依赖一个未记录的实现细节。 documentation今天没有暗示任何有关该区域在环境中可用的信息。

如果您有关于 的问题为什么有一个明显的变化,我会直接通过 Firebase support 将该问题发送给 Firebase 团队。或 firebase-talk团体。

如果要在运行时检测区域,Cloud documentation说你可以在针对 Node 8 运行时使用 FUNCTION_REGION。不清楚在 Node 10 上如何最好地做到这一点。也许您可以从客户端用来调用该函数的 URL 中解析它。

关于node.js - 获取 Firebase 函数当前区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59803985/

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