我已经成功地将Firebase函数的区域从“ us-central1”更改为“ europe-west1”。
我这样做的原因是,由于我位于欧洲,所以我怀疑在美国使用功能时在欧洲拥有Firestore会造成不必要的延迟:我开发环境中的函数调用转到了美国,查询了Firestore中的欧洲,然后返回美国进行处理,然后将结果发送到欧洲进行最终显示。
我认为这不会对性能造成太大影响,但是对一个文档集合执行“ where()”操作的函数将花费6秒钟以上的时间(直接访问数据库的速度非常快,因为它是欧元) -EUR直接致电)
现在运行Ionic客户端会系统地导致HTTP错误,即“ https://us-central1-myproject.cloudfunctions.net/myfunction”不可访问。
我需要在客户端做什么,以便函数现在指向它们现在所在的“ https://europe-west1-myproject.cloudfunctions.net/myfunction”?谢谢