各位uniCloud开发者:
两年来,uniCloud的阿里云版一直是公测版,免费但没有服务保障。
自腾讯云涨价以来,很多对商业保障要求的开发者都在催促阿里云尽快商业化,同时提供更好的性价比。
uniCloud阿里云版已于2022年11月21日上线正式版;2023年1月22日公测版停止访问;2023年2月15日,公测版彻底清除数据、不再可迁移和恢复数据。
- 正式版也有一个免费服务空间,该免费服务空间可满足基本的产品体验测试需求,有资源额度限制;免费服务空间额度及商用计费规则参考阿里云商用计费;
- 目前公测版上已创建的阿里云服务空间,有2个月的免费过渡时间;2个月后(2023年1月22日),公测版下线,公测版数据在2023年2月15日0点释放,服务空间最晚需在2023年2月14日迁移到正式版本。
- 公测版和正式版是不同的底层硬件系统,不能在公测版上变配付费成为正式版。需迁移数据。
正式版的阿里云uniCloud,相比之前的公测免费版,有如下优势:
- 付费可提升更多云存储额度,公测版默认是10G限额
- 定时任务支持分钟级,公测版本是小时级
- 有商业级的稳定性和SLA服务保障
- 云存储默认即支持独立cdn域名,无需单独申请
正式版的阿里云的定价,比自建服务器要便宜非常多。与腾讯云涨价前类似。同时阿里云提供SLA服务保障承诺,商用项目可放心使用。
正式版如何使用
- 在uniCloud web控制台新建服务空间,选阿里云,可以选择免费版、基础版等各档。
- 正式版阿里云服务空间如需本地运行,需要升级HBuilderX 3.6.10+就可以使用了。
原免费版阿里云服务空间,若想升级到商业化版本,需进行迁移升级操作,DCloud已经在uniCloud控制台提供便捷的迁移升级
功能,帮助开发者一键升级。这个功能可以避免客户端重新打包,也不需要手动导出导入数据。
很多局部业务使用uniCloud的开发者,比如uni统计2.0、升级中心、激励视频回调、短信、一键登录、uni-push2.0、iOS通用链接,不了解商用计费后的成本会变成什么样,特为您提供了计算模型,帮您了解不同业务的成本变化。点击下方链接了解详情:
FAQ
迁移时,可以选择新空间使用按量计费或包月套餐。
对于认为套餐超过预期的开发者,一般是存储里过多无用文件或代码需要优化,推荐改用按量付费,跑一段时间看看使用量到底是多少,问题出在哪里,然后优化下代码和存储,把成本降下来。
虽然用户量小,但套餐推荐较高,常见的问题有:
- 存储文件体积太大,低档套餐的存储不够,迁移不了
- 定时任务导致云函数使用量和数据库读写量偏高
- 不合理的代码设计,一个页面发起太多请求次数
- 云函数运行内存设的太高。正常情况下256M内存是够的。可以在云函数package.json或web控制台调整。
- 如果之前使用uni统计,建议调整下统计的上报数据频率和云端跑批频率。不能太造资源。详见
注意:商用版需要使用HBuilderX 3.6.5(正式版)或3.6.10(alpha版)或与此版本对应的uni-app cli项目才可正常使用。如果是cli创建的项目,可以通过执行npx @dcloudio/uvm alpha
升级依赖
如果您的前端应用是使用HBuilderX 3.6.10-alpha或3.6.5-正式版之前的版本发布的,那么迁移后上传文件会报错。需要使用更新的HBuilderX版本重新发布应用(不管是app、小程序、web均需要重新发布)后再迁移
阿里正在优化创建服务空间流程,目前有可能等待10-30分钟会创建完成
阿里云公测版request请求使用的是api.bspapp.com
,正式版调整为api.next.bspapp.com
,请注意将此域名配置到小程序后台request合法域名内。如果使用了一键迁移功能,老空间的请求会由阿里云自动转发到新的域名下,所以此时小程序不添加api.next.bspapp.com
也可以访问。
- 插件市场购买付费插件所绑定的服务空间迁移后,绑定关系如何变更
从公测版迁移到正式版的服务空间,如果绑定了付费插件,在迁移完成后会自动更新绑定关系到正式版服务空间
从公测版迁移到正式版的服务空间,如果公测版购买了redis,在迁移完成后会自动部署在新的服务空间
- 为什么添加了bsppub.oss-cn-shanghai.aliyuncs.com作为上传安全域名,在小程序端仍报上传域名不在合法列表内?
bsppub.oss-cn-shanghai.aliyuncs.com是公测版的上传域名,正式版上传域名有调整,每个服务空间都是不同的域名。请将上传请求内看到的域名添加在上传安全域名列表内。后续会在uniCloud web控制台展示相关域名信息。
迁移专用QQ群:758221694