赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 函数计算 FC 3.0
  4. 操作指南
  5. 调用函数
  6. 同步调用

同步调用

  • 调用函数
  • 发布于 2025-04-16
  • 0 次阅读
文档编辑
文档编辑

同步调用是调用函数的一种方式,当您同步调用一个函数时,事件将直接触发函数,函数计算会运行该函数并等待响应。当函数调用完成后,函数计算会将执行结果直接返回给您,例如返回结果、执行摘要和日志输出。本文介绍同步调用的使用场景和使用限制等。

使用场景

当您需要立即执行函数并直接返回结果时,请使用同步调用。

使用限制

单个阿里云账号(主账号)在单个地域内总实例数默认限制为100,实际数值以配额中心为准,如果您需要提高该限制,请前往配额中心申请。

说明

您可以通过函数在云监控控制台中的相关指标(throttles)来观察流控行为。

并发执行

并发执行是指在任意指定时间您的函数代码同时执行的数量。您可以用以下公式来估算并发的函数调用数:

并发调用数=请求速率×函数执行时间

  • 请求速率:函数被调用的速率,即每秒请求数或每秒事件数。

  • 函数执行时间:函数请求到达实例开始,到请求执行完毕的时长。单位为秒。

例如,一个处理阿里云OSS事件的函数的平均执行时间为3秒,OSS每秒发布10个事件,那么根据该公式计算可得,您的函数有30个并发执行。

说明

函数并发执行数会影响您的计费。关于计费的详细信息,请参见计费概述。

相关文章

同步调用 2025-04-16 14:38

同步调用是调用函数的一种方式,当您同步调用一个函数时,事件将直接触发函数,函数计算会运行该函数并等待响应。当函数调用完成后,

异步调用 2025-04-16 14:38

如果您的函数中存在耗时较长、资源消耗较大或容易出错的逻辑,您可以使用异步调用的方式,让您的程序响应更加迅速,更加可靠地应对突发流量。当您对函数发起异步调用时,无需等待函数响应,相关请求会被持久化保存到

异步任务 2025-04-16 14:38

当您对函数发起异步调用时,如果需要追踪并保存异步调用各个阶段的状态,实现更丰富的任务控制和可观测能力,可以选择开启任务模式处理异步请求。本文介绍异步任务的背景信息、使用限制和常用功能。 背景信息

HTTP触发器调用函数 2025-04-16 14:38

HTTP触发器提供了函数专用的HTTP和HTTPS地址,您可以直接通过HTTP触发器提供的URL调用函数。本文将介绍内置运行时中使用HTTP触发器调用函数的方法。关于自定义运行时HTTP触发器调用函数的相关内容,请参见Web函数。 注意事项 在函数计算3.0版中,自定义运行时和自定义镜像运行环境的H

调用示例 2025-04-16 14:38

函数计算的2021-04-06及以后版本的API符合阿里云OpenAPI规范,您可以在阿里云

重试机制 2025-04-16 14:38

本文介绍函数在同步调用和异步调用执行失败时,如何通过错误重试完成函数调用。 函数未成功执行的重试机制因调用方式而异。

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号