帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 函数计算 FC 3.0
  4. 操作指南
  5. 触发器(云服务集成)
  6. 云原生API网关触发器

云原生API网关触发器

  • 触发器(云服务集成)
  • 发布于 2025-04-16
  • 0 次阅读
文档编辑
文档编辑

函数计算支持云原生API网关作为事件源,即支持将函数计算设置为API的后端服务。当有请求到达后端服务设置为函数计算的云原生API网关时,会触发函数执行,同时函数计算会将执行结果返回给API网关。

背景信息

云原生API网关触发器与API网关触发器类似,函数计算与云原生API网关对接后,可以通过API形式安全地对外开放函数,并解决认证和流量控制等问题。不同的是,云原生API网关对接函数计算时,不再区分事件函数和Web函数,统一基于路由规则进行匹配,并转发请求给函数计算。

说明

云原生API网关仅支持对接函数计算3.0。

创建函数并对接云原生API网关

步骤一:创建函数

登录函数计算控制台创建函数,具体操作步骤请参见创建函数。

步骤二:创建后端服务

  1. 创建网关实例。

  2. 创建HTTP API。

  3. 创建服务。

    image

  4. 创建路由。

    重点配置项参考截图,其余配置项保持默认即可。

    image

    配置项

    说明

    域名

    支持通过域名管理服务,本文中example.com仅为示例,您可以添加并选择自己的域名用于通过域名访问您的服务。

    路径

    设置路由路径,不同的路径用于触发不同的函数执行。

    后端服务

    选择步骤三创建的函数计算3.0函数后端服务。

  5. 发布路由规则。

步骤三:结果验证

  1. 获取服务绑定的环境的二级域名。

  2. 调用已发布的API进行测试。本文以使用Curl命令调用为例。

    curl -i -X GET env-ct6ovnem1hknd****-cn-hangzhou.alicloudapi.com/fc

    返回示例如下所示。

    HTTP/1.1 200 OK
    access-control-expose-headers: Date,x-fc-request-id
    content-disposition: attachment
    content-length: 11
    content-type: application/json
    x-fc-request-id: 1-674eae6c-15b2172f-7db950e70148
    date: Tue, 03 Dec 2024 07:08:28 GMT
    req-cost-time: 29
    req-arrive-time: 1733209708197
    resp-start-time: 1733209708226
    x-envoy-upstream-service-time: 28
    server: istio-envoy
    
    hello world

相关文章

触发器简介 2025-04-16 14:38

触发器是触发函数执行的方式。在事件驱动的计算模型中,事件源是事件的生产者,函数是事件的处理者,而触发器提供了一种集中、统一的方式来管理不同的事件源。在事件源中,当事件发生时,如果满足触发器定义的规则,事件源会自动调用触发器关联的函数。

触发器管理 2025-04-16 14:38

您可以在指定函数中创建触发器,使用触发器描述一组规则,当某个事件满足这些规则,事件源就会触发关联的函数。本文列举函数计算支持的所有触发器。

触发器Event格式 2025-04-16 14:38

函数计算每个类型的触发器,其event内容和结构都会根据触发事件的具体情况有所不同,函数在被调用时可以根据event中的信息来执行相应的业务逻辑处理。

触发器高级功能 2025-04-16 14:38

本文介绍触发器的高级系统功能。 使用说明 本文介绍的高级功能只适用于自定义事件源触发器,包括轻量消息队列(原 MNS)队列触

定时触发器 2025-04-16 14:38

定时触发器会根据您设置的特定时间点或周期性规则自动触发函数执行,为您提供灵活的任务调度能力,适合需要定期执行任务的应用场景。 使用场景 定时触发器的使用场景非常广泛,包括但不限于以下场景:

SLS触发器 2025-04-16 14:38

通过配置日志服务SLS触发器,您可以实现日志服务SLS与函数计算的集成。SLS触发器能够在新日志产

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1