获取Firebase函数当前区域

问题描述 投票:0回答:1

有人知道为什么删除了FIREBASE_REGION环境变量吗?

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

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

为了能够找到正确的配置,我需要找出当前区域。有什么方法可以从firebase函数获取当前区域?

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

node.js firebase google-cloud-functions
1个回答
1
投票

我从来没有听说过它最初是填充的,因此您可能需要依赖未记录的实现细节。今天的documentation并未暗示环境中可用区域的任何信息。

如果您有关于[[为什么的问题,有明显的变化,我会通过Firebase supportfirebase-talk组直接将该问题发送给Firebase团队。

[如果要在运行时检测区域,Cloud documentation表示可以将节点8运行时作为目标使用FUNCTION_REGION。目前尚不清楚如何在节点10上做到最好。也许您可以从客户端用来调用该函数的URL中解析它。
© www.soinside.com 2019 - 2024. All rights reserved.