本文介绍OSS触发器的高级功能。

背景信息

函数计算支持原生OSS触发器EventBridge类别的OSS触发器。本文列举的OSS触发器高级功能中,部分为原生OSS触发器的功能,部分为EventBridge类别的OSS触发器的功能。

查询Bucket侧OSS触发器

背景信息

该功能目前仅由原生OSS触发器支持。原生OSS触发器为双向触发器。当您在函数计算控制台创建OSS触发器后,OSS触发器的相关信息将会存储到对象存储OSS的Bucket中。

一个Bucket最多支持关联10个触发器,为了避免由于Bucket下触发器超出上限导致OSS触发器创建失败,函数计算提供快速查看某Bucket下关联的所有触发器的功能。您可以根据业务情况,重复使用已有的满足条件的OSS触发器或删除不再使用的OSS触发器。

重要 删除触发器的操作不可逆,请谨慎操作。

操作步骤

  1. 创建OSS触发器
    创建完成后,在函数详情页面的触发器管理页签,查看已创建触发器的配置信息created-oss-trigger
  2. 单击目标触发器配置信息列的Bucket名称,跳转至OSS Bucket 关联的全部 OSS 触发器面板,查看该Bucket下关联的所有OSS触发器。
    bucket-osstrigger-panel

配置多个文件前缀和文件后缀的OSS触发器

该功能目前仅由EventBridge类别的OSS触发器支持。关于如何为触发器配置多个文件前缀和文件后缀,请参见创建EventBridge类别的OSS触发器

一个Bucket下关联10个以上OSS触发器

针对原生OSS触发器,一个Bucket最多支持关联10个触发器。如您需要在一个Bucket内,关联更多的OSS触发器,可以选择配置EventBridge类别的OSS触发器

说明 一般情况下,不推荐一个Bucket下关联10个以上的触发器,建议您创建新的Bucket,并基于新的Bucket创建触发器。