tencent cloud

云函数

动态与公告
产品动态
产品公告
新手指引
产品简介
产品概述
相关概念
工作原理
产品优势
应用场景
相关产品
购买指南
计费概述
计费方式
计费项与计费方式
函数算力支持
免费额度
产品定价
计费示例
欠费与停服说明
快速入门
使用控制台创建一个事件函数
操作指南
配额管理
函数管理
Web 函数管理
日志管理
并发管理
触发器管理
函数 URL
自定义域名
版本管理
别名管理
权限管理
运行实例管理
插件管理
监控与告警管理
网络配置
层管理
执行配置
扩展存储管理
DNS 缓存配置
资源托管模式管理
近离线资源托管模式
工作流
触发器
触发器概述
触发器事件消息结构汇总
API 网关触发器
COS 触发器
CLS 触发器
定时触发器
CKafka 触发器
Apache Kafka 触发器
MQTT 触发器
触发器配置描述
MPS 触发器
CLB 触发器说明
云 API 触发器
开发指南
基本概念
测试云函数
环境变量
依赖安装
使用容器镜像
使用 Docker 安装依赖
错误类型与重试策略
死信队列
云函数接入数据库
自动化部署
云函数状态码
常见错误码解决方法
开发者工具
Serverless Web IDE
函数间调用 SDK
第三方工具
代码开发
Python
Node.js
Golang
PHP
Java
Custom Runtime
使用镜像部署函数
Web 框架部署
通过命令行完成框架部署
快速部署 Egg 框架
快速部署 Express 框架
快速部署 Flask 框架
快速部署 Koa 框架
快速部署 Laravel 框架
快速部署 Nestjs 框架
快速部署 Nextjs 框架
快速部署 Nuxtjs 框架
快速部署 Django 框架
实践教程
最佳实践概述
云产品联合解决方案
业务开发相关实践
实时音视频 TRTC
对象存储 COS
消息队列 CKafka
日志服务CLS
负载均衡 CLB
视频处理 MPS
内容分发网络 CDN
云数据仓库 PostgreSQL
云点播 VOD
短信 SMS
Elasticsearch Service
定时任务
视频处理
客户案例
腾讯在线教育
在线教育行业案例
游戏聊天系统
腾讯互娱国际(IEGG)
API 文档
History
Introduction
API Category
Making API Requests
Other APIs
Namespace APIs
Layer Management APIs
Async Event Management APIs
Trigger APIs
Function APIs
函数和层的状态说明
Data Types
Error Codes
SDK文档
常见问题
通用问题
Web 函数相关问题
计费相关问题
网络相关问题
日志相关问题
SCF 工具相关问题
事件处理相关问题
API 网关触发器相关问题
相关协议
Service Level Agreement
联系我们
词汇表

计费项介绍

PDF
聚焦模式
字号
最后更新时间: 2024-03-21 17:58:57

计费项说明

云函数的费用由以下部分组成,每部分根据自身统计结果和计算方式进行费用计算,结果以美元为单位,并保留小数点后两位:

按量计费项

函数服务的基础计费项,按用户实际用量计费。
计费项名称
说明
资源使用费用
由函数配置内存,乘以函数运行时长得出资源使用量,单位为 GBs。
调用次数费用
函数的每次触发执行均记为一次调用,单位为次。Web 函数的计费项为 Web 函数调用次数,计费方式相同。
外网出流量费用
在函数代码中访问外网时产生的出流量记录为外网出流量,单位为 GB。
预置并发闲置费用
由已启动的预置实例数,减去实际运行的并发数得到闲置实例数,闲置实例数乘以配置内存,再乘以闲置时长得出闲置资源量,单位为 GBs。
基础套餐费用
开通使用云函数三个月后的用户每月不再享受免费额度,系统每月会发放基础套餐额度,同时自动扣除1.8美元(扣除方式为:每日扣除0.06美元)。单位为天。如果开通使用云函数不足三月拥有免费额度、或购买了有效期内的套餐包,或上个自然月的函数资源使用量、调用次数、外网出流量均为0时,系统则不会再扣除基础套餐费用。
Web 函数响应流量费用
仅在配置了默认触发器的 Web 函数内进行统计,具体计费方式请参见 Web 函数计费文档
资源使用、调用次数、外网出流量及预置并发闲置量单、基础套餐费用单价请参见 产品定价
说明:
对于使用默认触发器的 Web 函数,会额外新增 Web 函数响应流量,免费额度不包含 Web 函数响应流量,Web 函数计费详情请参见 Web 函数计费说明

预付费计费项

套餐包购买后可用于抵扣上述按量计费项
计费项名称
说明
以包年包月的方式购买,套餐包内额度可用于抵扣指定地域/命名空间下函数资源使用量函数调用次数外网出流量函数并发配额函数 burst 五种资源。套餐包的资源将会遵循有效期内优先抵扣的原则,当实际使用量小于或等于套餐包额度,则不另外产生函数执行费用,实际使用量大于套餐包额度超出部分将自动以按量付费方式收费。

其他产品费用

使用函数服务的过程中可能会使用到其他计费产品,此处列举部分常见关联产品:
关联产品计费项
说明
日志服务费用
SCF 的日志查询功能由 CLS 日志服务提供,运行日志将默认投递到 CLS,日志投递详情请查看 日志投递配置。2022年9月5日起,CLS 为开通三个月内的新用户提供一定 免费额度,到期后将按量产生日志服务费用。详情请参见 日志服务定价
API 网关、COS、CKafka 等其他产品费用
如果在使用云函数时,使用了其他产品,例如消息队列 CMQ、Ckafka、API 网关及对象存储 COS 等,将按实际使用产品的计费规则进行费用计算。

资源使用费用

资源使用费用 =(资源使用量 - 免费资源额度)× 资源使用单价

资源使用量 GBs

资源使用量 = 函数配置内存 × 运行时长
用户资源使用量,由函数配置内存,乘以函数运行时的计费时长得出。其中配置内存转换为 GB 单位,计费时长由毫秒(ms)转换为秒(s)单位,因此,资源使用量的计算单位为 GBs(GB-秒)。
例如,配置为256MB的函数,单次运行了1760ms,计费时长为1760ms,则单次运行的资源使用量为(256 / 1024)×(1760 / 1000) = 0.44GBs。
针对函数的每次运行,均会计算资源使用量,并按小时汇总求和,作为该小时的资源使用量。
注意:
当前云函数的资源用量,按照函数的配置内存乘以触发时的实际运行时长进行计费,相较于向上对齐100ms计费的方式,总体资源用量更低,产生的费用更低。详情可参见 计费示例
由于云函数运行时所在的计算资源具有一定的不确定性,以及代码内的具体行为、涉及到的网络通信等影响,相同函数代码在触发时的运行时长会有轻微波动。

调用次数费用

调用次数费用 = (函数调用量 - 免费调用额度) × 调用次数单价
函数的每次触发执行,都记为一次调用,并按小时汇总求和,以为单位进行计算费用。

外网出流量费用

外网出流量费用 = 外网出流量 × 流量单价
用户在函数内访问外网资源时,会产生对外的流量。例如,将文件上传至外部某存储空间时:
代码中向外网提供的存储空间写入文件,会因发送文件产生出流量;从外网提供的存储空间读取数据或文件,仅有发送请求时的出流量,读取或下载文件不记录为出流量。
函数配置了私有网络 VPC,并在代码中向私有网络内的数据库中写入数据,不记录为出流量。
使用 API 网关触发器的函数,函数执行完成的返回数据,不记录为函数出流量;API 网关返回至客户端的数据,由 API 网关记录为出流量并计费。API 网关的流量计费规则详情可参见 API 网关流量费用说明

预置并发闲置费用

预置并发闲置费用 = 闲置实例数 × 配置内存 × 闲置时长 × 预置并发闲置量定价
闲置实例数:云函数以10秒为粒度,统计10秒内该版本的最大并发数,由当前已启动的预置实例数减去最大并发数,即为闲置实例数。计算公式如下为:闲置实例数 = max(已启动的预置实例数 - 并发数, 0)
配置内存:云函数预置并发配置的内存大小。
闲置时长:预置并发闲置的时长。
预置并发闲置量定价:详情请参见 产品定价
说明:
预置并发闲置量的计算单位为 GBs(GB-秒)。
预置并发功能只对已经配置并启动、但未使用的实例收取少量闲置费用,对于已配置且在使用的实例不收取额外费用。即只有当前版本的预置数量大于版本并发数时,会收取超出部分的闲置费用。未超出的部分不额外收费。示例详情请参见 计费示例

基础套餐费用

基础套餐费用(月) = 月份天数(例如:5月为31天,4月为30天) × 基础套餐定价
基础套餐费用(天) = 1(天数) × 基础套餐定价
天数:默认为1天。
基础套餐定价:详情请参见 产品定价
说明:
如果您的云函数开通时间小于等于三个月,平台默认发放免费额度,不扣除基础套餐费用。
如果您的云函数开通时间大于三个月,且您已购买有效期内的套餐包,不扣除基础套餐费用。
平台每个月1号会统计上个自然月用户函数调用情况,如果上个自然月的函数资源使用量、调用次数、外网出流量均为0时,本月将不会扣除基础套餐费用。如果本月产生函数任何一项用量,下个月将会继续扣除基础套餐费用。

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈