【云视厅】第120期 OBS EG事件通知功能介绍

举报
阅识风云 发表于 2025/12/10 16:28:08 2025/12/10
【摘要】 介绍OBS EG事件通知工作原理,并举例说明如何通过EG事件通知为存储在OBS桶中的图片打水印。

在对桶及桶中的对象执行某些操作后,如果您希望能够及时感知,进而触发后续操作流程,那么可以通过EG事件通知来实现。

对象存储服务(Object Storage Service,OBS)用于存储文件、图片、视频等数据,通过对文件、图片、视频等对象执行上传、修改、删除等操作来产生OBS事件;事件网格服务(EventGrid,EG)捕获到OBS事件后,会按照事先配置好的规则自动触发后续操作任务或流程执行。因此,OBS和EG的结合使用,即OBS“自动发送通知”,EG“自动派发任务”,期间无需人工干预

EG主要由事件源、通道、事件目标组成:

  • 事件源:用户请求操作云服务资源产生云服务事件作为事件源。
  • 通道:事件的中转站,负责接收来自云服务的事件。
  • 事件目标:事件的处理终端,受来自通道的云服务事件触发,促使其他云服务执行一些操作或流程(如:使用函数工作流服务为图片添加水印并存储至OBS桶中)。


zh-cn_image_0000002417218585.png

OBS结合EG事件通知使用的原理如下:

  1. 管理员提前创建EG通知,配置好事件源、通道、事件目标。
  2. 管理员或其他用户对OBS桶中对象执行操作,产生OBS事件作为事件源。
  3. EG(事件网格服务)通过通道将事件源推送至事件目标,事件目标促使其他云服务执行后续一些操作或流程。

关于OBS结合EG事件通知使用的实践案例,请参见结合EG事件通知自动处理OBS桶中的图片


【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。