据我所知,Google Cloud Functions仅在us-central1中可用,因为选择区域的下拉菜单只允许我选择us-central1,当我尝试使用不同的东西编写自己的部署脚本时对于像us-east4这样的区域选项,部署失败。是这样的吗?是否有一些隐藏的方法可以在us-east4或其他地区创建云功能?
更新:链接的问题为Firebase澄清了这一点,但我希望看到云功能的正式答案。根据我在网上找到的内容,我的猜测是,在云功能尚未测试之前,它只能在我们的中心1中使用。
答案 0 :(得分:8)
(2018年7月更新)好消息! Cloud Functions现已在4个不同的地区推出:爱荷华州(us-central1),南卡罗来纳州(us-east1),东京(asia-northeast1)和比利时(europe-west1)。
要指定您所在的地区,您可以在部署期间指定--region
,例如
$ gcloud functions deploy howdy --trigger-http --region=europe-west1
答案 1 :(得分:0)
要查看可用于Cloud Functions的区域的完整列表,请访问以下链接:
https://cloud.google.com/functions/docs/locations
当前可用区域(2019年4月)是:
us-central1
(爱荷华州)us-east1
(南卡罗来纳州)europe-west1
(比利时)europe-west2
(伦敦)asia-east2
(香港)asia-northeast1
(东京)