上云无忧 > 文档中心 > 百度智能云函数计算 CFC 扩展函数最大超时时间
函数计算CFC
百度智能云函数计算 CFC 扩展函数最大超时时间

文档简介:
默认情况下,CFC调用函数超时时间为300s,为了满足长时应用的需求,CFC支持扩展函数最大超时时间(最大可支持1800s),并以异步调用的方式调用最大超时时间超过300s的函数。
*此产品及展示信息均由百度智能云官方提供。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

默认情况下,CFC调用函数超时时间为300s,为了满足长时应用的需求,CFC支持扩展函数最大超时时间(最大可支持1800s),并以异步调用的方式调用最大超时时间超过300s的函数。
若您需要提高函数最大超时时间配置,您可以提工单来申请。

配置最大超时时间

前提条件

您可以根据实际需要,申请扩展函数最大超时时间。

操作步骤

1、以OpenAPI的方式创建函数创建函数,并根据实际需要设置函数超时时间Timeout。

2、异步方式调用函数,有两种异步调用方式,普通异步调用方式或为函数创建定时触发器方式

2.1、普通异步调用

在函数请求Query参数中设置InvocationType=Event,参考函数调用

2.2、以定时触发器方式触发函数异步调用

在函数创建完成后,可以为函数创建定时触发器触发函数异步调用,参考创建定时触发器

相似文档
  • 并发度指在某个时刻并发执行的函数量,而非以分钟或秒为单位统计的调用量。默认情况下,您的账户在 CFC 的每个服务地域均有 100 的并发额度,您的函数的所有并发执行数量会计入此账户级别限制。也就是说,在某个地域的某个时刻,您的账户下最多可以有 100 个函数在同时执行。
  • 函数计算为每个账户默认设置100的并发额度,用户账户下的所有函数的并发执行数量会计入该账户级别限制。即在某个地域的某个时刻,您的账户下最多可以有100个函数在同时执行。当用户函数数量较多时,账户级别的并发度可能会限制函数并发请求量,为了保证函数级别的高并发请求,CFC支持单实例多并发的功能,用户可以为单个函数设置单实例并发度,提高单个函数的并发执行限制。
  • 服务是函数计算资源管理的单位。从资源使用维度出发,一个服务可以由多个函数组成。函数按服务维度来拆分管理,易于不同人员管理维护。在创建云函数时,您可以选择函数所在的服务,从而更有效地管理您的云函数。
  • CFC目前支持以下两种调用方式: 同步调用:调用请求被函数处理之后会直接返回结果。例如,使用控制台调用、http触发器调用等。 异步调用:调用事件在写入到函数计算内部队列后返回结果,函数计算系统会保证该消息被可靠地处理。目前,除了API调用外,CFC支持的异步调用方式包括:BOS触发器和定时任务触发器两种触发方式。
  • 预留实例支持函数实例按配置预先启动,并且函数计算平台不会主动回收这些实例,会尽可能地保障有相应数量的函数实例可以处理并发请求。 您可以通过预留实例功能,根据函数预计需要占用的资源量,为函数的指定版本设置预留实例。预留实例的执行环境是常驻的,通过配置预留实例,系统会预先进行计算资源的准备,降低冷启动、代码初始化、环境变量准备等耗时。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部