常见问题 FAQ
产品规划
目前提供云函数 2.0 后,后续会如何处理云函数或云函数 1.0,是否会下线云函数1.0 ?
云函数 2.0 提供了一套与云函数不同的运行机制,在使用体验、运行感受上各有特性。 两者产品能力均会长期存在,不会由于提供了云函数 2.0 而在后续取消下线云函数。
为什么会提示开通过云托管
云函数 2.0 的底层使用了新版本架构的云托管;如果您的云开发环境,在以前通过腾讯云控制台上开通过云托管服务,则会开通过旧架构的云托管,导致没法再次开启新架构的云托管服务。
您可以通过:腾讯云控制台-云开发-右上角旧版本控制台,进入到旧版本控制台,通过左侧栏的云托管,进入到旧架构的云托管服务。
您可以通过删除旧架构云托管服务中的全部服务,以便清理并不再使用旧架构的云托管。清理完成后,后续通过开发平台入口,开启新版本云托管及云函数 2.0。
如果您有进一步的问题或不知道如何操作,可以通过提交工单寻求帮助。
计量、费用相关
云函数 2.0 如何计费
当前云函数 2.0 使用了云托管实例方式运行,会根据实例的规格、运行时长来进行计费。使用云函数2.0 时的计费项包括:
- 核x小时:实例启动后,实例使用的核数运行一个小时,计为 1 核x小时,或称为核时;例如:1核的1个实例运行一个小时,计为 1 核*小时;
- GBx小时:实例启动后,实例使用的内存运行一个小时,计为 GBx小时,或称为GB时;例如:2GB内存的1个实例运行一个小时,计为 2 GB*小时;
- 调用次数:通过callContainer方法,从小程序端或 web 端调用云函数 2.0,会计入调用次数,跟随云托管整体套餐一同计量;通过云函数 2.0 提供的公网地址发起的调用,将不记调用次数
- 出流量:从函数实例内流出的流量,均会计为出流量;例如从函数内向外上传文件、发起请求的请求包,均为出流量;函数内下载文件,发起请求的响应包,为入流量,不计入计费;
使用云函数 2.0 时,为什么需要开启云开发环境的超限按量
目前云函数 2.0 的计费项均未包含在云开发套餐中,而是通过按量计费的方式收取。在云开发环境启用超限按量后,按量计费的计费项才可正常启用。云函数2.0 依赖计费项正常启用后,服务才可正常启动运行,因此需要函数所在的云开发环境启用超限按量。