【云视厅】第120期 OBS EG事件通知功能介绍
【摘要】 介绍OBS EG事件通知工作原理,并举例说明如何通过EG事件通知为存储在OBS桶中的图片打水印。
在对桶及桶中的对象执行某些操作后,如果您希望能够及时感知,进而触发后续操作流程,那么可以通过EG事件通知来实现。
对象存储服务(Object Storage Service,OBS)用于存储文件、图片、视频等数据,通过对文件、图片、视频等对象执行上传、修改、删除等操作来产生OBS事件;事件网格服务(EventGrid,EG)捕获到OBS事件后,会按照事先配置好的规则自动触发后续操作任务或流程执行。因此,OBS和EG的结合使用,即OBS“自动发送通知”,EG“自动派发任务”,期间无需人工干预。
EG主要由事件源、通道、事件目标组成:
- 事件源:用户请求操作云服务资源产生云服务事件作为事件源。
- 通道:事件的中转站,负责接收来自云服务的事件。
- 事件目标:事件的处理终端,受来自通道的云服务事件触发,促使其他云服务执行一些操作或流程(如:使用函数工作流服务为图片添加水印并存储至OBS桶中)。

OBS结合EG事件通知使用的原理如下:
- 管理员提前创建EG通知,配置好事件源、通道、事件目标。
- 管理员或其他用户对OBS桶中对象执行操作,产生OBS事件作为事件源。
- EG(事件网格服务)通过通道将事件源推送至事件目标,事件目标促使其他云服务执行后续一些操作或流程。
关于OBS结合EG事件通知使用的实践案例,请参见结合EG事件通知自动处理OBS桶中的图片。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)