使用Gen 1功能可以轻松部署到多个区域,但我不知道如何为Gen 2功能做到这一点。
如何选择多个区域进行部署?
setGlobalOptions({ region: "northamerica-northeast1" });
exports.myFunction = onRequest({
minInstances: 2,
memory: "1GiB",
concurrency: 80,
cors: true
},
(async (req, res) => {
});
字符串
我试过:
setGlobalOptions({ region: "northamerica-northeast1", "northamerica-northeast2" });
型
它不起作用,当你尝试部署时,你会得到错误:HTTP错误:403,Permission denied on 'locations/northamerica-northeast 1,northamerica-northeast 2'(或者它可能不存在).
我可以使用Gen 2功能成功部署到1个区域,但无法部署到多个区域。有什么想法吗?
1条答案
按热度按时间eni9jsuy1#
在咨询Firebase支持后,您可以通过使用属性“region”并将您想要部署函数的区域放入“[]”来完成此操作,如下所示:
字符串