本文介绍如何在事件总线EventBridge控制台添加函数计算作为事件流中的服务类型。

创建事件流

  1. 登录事件总线EventBridge控制台,在左侧导航栏,单击事件流
  2. 在顶部菜单栏,选择地域,然后单击创建事件流
  3. 创建事件流面板,配置以下参数,然后单击创建
    1. 基本信息页签,设置事件流名称描述,单击下一步
    2. 事件源页签和规则页签,设置事件源和事件规则,然后单击下一步
    3. 目标页签,选择服务类型函数计算,设置以下参数,然后单击创建
      参数 说明 示例
      服务 选择已创建的函数计算的服务。 test
      函数 选择已创建的函数计算的函数。 test
      服务版本和别名 选择服务版本或服务别名。 默认版本
      执行方式 选择同步执行或异步执行。 异步
      事件 选择事件内容转换类型。更多信息,请参考事件内容转换 完整事件
    4. 返回事件流页面,找到创建好的事件流,在其右侧操作栏,单击启用
      启用事件流后,会有30秒~60秒的延迟时间,您可以在事件流页面的状态栏查看启动进度。

结果验证

  1. 登录函数计算控制台,在左侧导航栏,单击服务与函数
  2. 在顶部菜单栏,选择地域。
  3. 在目标服务右侧操作列,单击函数管理,然后单击目标函数名称。
  4. 函数详情页面,单击调用日志页签,查看日志。
    当事件源设置为微消息队列MQTT版时,日志如下:日志