更新时间:2024-08-07 GMT+08:00
使用OBS触发器
创建OBS触发器
- 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
- 选择待配置的函数,单击进入函数详情页。
- 选择“设置 > 触发器”,单击“创建触发器”,弹出“创建触发器”对话框。
图1 创建触发器
- 设置以下信息。
- 触发器类型:选择“对象存储服务(OBS)”。
- 桶:用作事件源的OBS存储桶,例如:obs-cff。
- 事件:选择触发函数的事件。此处以选择“Put”、“Post”和“Delete”为例,当对obs_cff桶中的文件进行更新、上传和删除操作时触发函数运行。
- 事件通知名称:您自定义的事件通知名称,用于在事件发生时,SMN给您推送消息。
- 前缀:用来限制以此关键字开头的对象的事件通知,该限制可以实现对OBS对象名的过滤。
- 后缀:用来限制以此关键字结尾的对象的事件通知,该限制可以实现对OBS对象名的过滤。
- 单击“确定”,完成OBS触发器的创建。
触发函数
在“对象存储服务”控制台,将需要处理的图片ZIP包上传至“obs-cff”存储桶。
上传ZIP文件至“obs-cff”存储桶,会触发HelloWorld函数运行。
查看函数运行结果
- 返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
- 选择函数,单击进入函数详情页。
- 选择“监控 > 日志”,查询函数运行日志。
父主题: 配置触发器