活命靠代码
活命靠代码
  • 发布:2025-03-11 16:31
  • 更新:2025-03-13 11:42
  • 阅读:80

非常焦躁的一个问题,unicloud开发的应用app在海外使用,但访问速度实在太慢,有什么办法能加速吗?

分类:uniCloud
2025-03-11 16:31 负责人:无 分享
已邀请:
DCloud_uniCloud_VK

DCloud_uniCloud_VK

目前各家云开发的网关不支持直接全球加速,需要自己用一台服务器搭建nginx来反向代理中转
可以参考

操作步骤
假设加速域名是 api.example.com

进入ECS的宝塔页面,安装nginx
新建网站,网站域名填 api.example.com,并设置反向代理,如果是阿里云空间,填 https://api.bspapp.com ,如果是支付宝云空间填 https://{spaceId}.api-hz.cloudbasefunction.cn (其中{spaceId}替换成你的支付宝云空间id)
设置全球加速,选https并监听443端口(你的 api.example.com 必须要有ssl证书),其中后端服务选你搭建了nginx并反向代理的那台ECS,加速地区选你需要加速的地区,源站区域选杭州
去域名解析后台配置cname解析 api.example.com 到全球加速的 cname 地址
等待10-20分钟,等全球加速配置全部生效后,此时访问 api.example.com 如果能正常访问,代表全球加速配置成功了

这个时候再进行uniCloud.init即可

要回复问题请先登录注册