开发者社区 > 云原生 > Serverless > 正文

阿里函数计算关于触发器的问题,哪里添加函数计算触发器能够触发某个函数work吗?

阿里函数计算关于触发器的问题,我看表格存储中也有触发器,哪里添加函数计算触发器能够触发某个函数work吗?

展开
收起
小小鹿鹿鹿 2023-12-24 15:08:58 33 0
2 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    函数计算支持通过事件源触发函数的执行。您可以在指定的函数中创建触发器,该触发器描述了一组规则,当某个事件满足这些规则时,事件源就会触发关联的函数。例如,函数计算支持API网关作为事件源,当有请求到达后端服务设置为函数计算的API网关时,API网关会触发函数的执行。

    按照触发器的集成方式,函数计算支持的触发器分为以下三类:双向集成触发器、单向集成触发器和API触发器。在使用HTTP触发器前,您需要关注触发器的限制及支持的HTTP/HTTPS、WebSocket和gRPC协议的限制,防止超过限制而导致函数报错。

    2023-12-24 18:56:16
    赞同 展开评论 打赏
  • 阿里云函数计算(Function Compute)是一种事件驱动的无服务器计算服务,可以通过多种触发器来触发函数执行。表格存储(Table Store)也提供了类似的触发器机制,您可以在表格存储中配置触发器,以便在数据发生变化时触发函数计算。

    要实现表格存储触发函数计算的功能,需要进行以下步骤:

    1. 创建函数:首先,在阿里云函数计算控制台上创建一个函数,用于处理表格存储触发事件。

    2. 配置函数计算触发器:在函数计算控制台中为该函数添加触发器,并选择表格存储作为触发器类型。您可以指定要触发函数计算的表格存储实例、表名以及触发条件(如数据写入或更新等)。

    3. 实现函数逻辑:在函数代码中编写逻辑,处理表格存储触发事件。根据触发的具体操作和需求,您可以读取、修改或删除相关的表格存储数据。

    请注意,函数计算触发器与表格存储触发器是分开配置的。表格存储的触发器配置是在表格存储控制台或使用Table Store SDK进行操作,而函数计算的触发器配置则是在函数计算控制台。

    另外,表格存储和函数计算之间提供了在线联动的功能,即通过在表格存储中配置数据变更通知(Data Modification Notification),可以直接调用函数计算服务,并传递相关数据。这样,当表格存储发生数据变更时,将会自动触发函数计算执行。

    2023-12-24 18:59:58
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载
    All in Serverless 阿里云核心产品全面升级 立即下载