全部产品
Search
文档中心

函数计算:怎样清除函数资源避免欠费

更新时间:Jun 29, 2026

函数计算默认使用弹性实例,系统会根据请求数量自动进行弹性伸缩,无请求时实例自动销毁,实现“不使用不收费”。如果您在查看账单时发现预期之外的费用,可能是由于某些函数配置了预留模式,此时,您可以按照本文的指引,定位并删除不再使用的函数资源及预留资源,确保不再持续计费。

流程概览

  1. 确认预留模式配置情况。

    登录函数计算控制台弹性策略页面,确认函数配置的预留模式是否需要保留。

  2. 删除不同类型的函数资源。

    重要

    删除函数将无法恢复,请您谨慎操作。如果确认后续不再使用函数计算服务,您可以在做好数据备份和业务迁移后再执行删除操作。

  3. 删除函数关联的其他云服务资源项

确认函数计算的版本

登录函数计算控制台,当左上角显示函数计算 FC 3.0时,表示当前控制台为3.0控制台。如果您登录的是函数计算 2.0的控制台,请点击右上角的体验函数计算 3.0进行切换。

删除Function AI控制台的项目中的函数

  1. 登录函数计算控制台,在左侧导航栏单击Function AI,在Funciton AI页面导航栏,单击项目

  2. 在项目列表,单击目标项目右侧操作列的删除,在弹出的删除项目对话框,确认要删除的关联服务资源,输入项目名称,勾选复选框,然后单击确定删除

重要

在项目列表,单击目标项目,在监控页签,再次确认函数是否存在调用次数,有调用次数表明在使用需谨慎操作。

删除函数计算3.0应用中的函数

  1. 登录函数计算控制台,在左侧导航栏,单击应用

  2. 在应用页面,找到目标应用,单击右侧操作列的删除应用

  3. 在弹出的对话框,勾选我已确定资源删除的风险,依旧要删除上面已选择的资源,然后单击删除应用及所选资源

删除函数

  1. 登录函数计算控制台,在概览页面的地域数据统计区域,查看不同地域的函数数量。

  2. (可选)在左侧导航栏,单击函数,选择地域,单击目标函数,在函数详情页的代码页签,将写好的代码导出备份,后续可以重新上传备份代码进行部署恢复函数。

    单击右上角导出函数,在下拉菜单中选择导出函数代码

    单击右上角上传代码,在下拉菜单中可选择上传 ZIP 包上传文件夹通过 OSS 上传

  3. 在目标函数的操作列,选择删除,然后在弹出的对话框,勾选“我确认删除以上资源,并同时删除此函数。我已知晓这些资源删除后无法找回。”,再次确认删除。

    对话框中列出将被删除的关联资源及数量,包括触发器别名版本预留实例数策略实例数上限异步配置当前函数

删除函数关联资源项

Function AI项目和函数计算应用中,有时需要创建NAS做存储,存储在NAS文件系统中的资源会持续计费,请参考删除NAS文件系统进行删除。

除NAS外,函数计算使用过程中可能关联以下云服务资源,这些资源在未删除前会持续计费。各类资源删除后,从下一计费周期起不再产生费用。

  • OSS Bucket:函数如果使用OSS存储触发器数据、日志或中间文件,对应的Bucket会持续产生存储和请求费用。确认不再使用后,登录OSS管理控制台删除对应Bucket。删除前需清空Bucket内所有文件(含碎片),具体操作请参考删除存储空间

  • VPC及交换机:如果为函数配置了VPC访问能力,对应的VPC及交换机本身不收费,但VPC内的弹性公网IP(EIP)等资源会持续计费。确认不再使用后,请先释放VPC内的所有资源,再删除VPC。

  • NAT网关:如果为函数配置了NAT网关以访问公网,NAT网关会持续产生实例费和数据处理费。确认不再使用后,删除NAT网关。

  • 自定义域名:自定义域名本身不产生费用,但绑定的HTTPS证书(如果通过SSL证书服务购买)会产生费用。如果不再需要通过自定义域名访问函数,登录函数计算控制台,在左侧导航栏单击域名管理,找到目标域名并删除。

更多问题

我的函数没有任何请求了,为什么扣费信息一直在增加?

资源包是否支持自动续费?如果支持,是否可以关闭自动续费?