检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
标识 输入事件模型标识,用于识别不同的事件模型。 描述 事件模型的描述信息。 格式 默认为“JSON_SCHEMA_DRAFT_6”。 版本兼容 为事件模型选择兼容方式。支持如下兼容方式: 向后兼容 向前兼容 不兼容 前后兼容 版本内容 输入版本内容。 图1 创建自定义事件模型 单击“确定”,完成自定义事件模型的创建。
件源”对话框。 在“事件类型”区域,查看事件类型和对应的描述信息,如图2所示。 图1 事件类型 单击操作列“查看示例”,可在弹窗查看示例详情,如果事件有多个示例,弹窗里可以选择要查看的示例。 图2 查看示例 图3 多个示例 目前只支持云服务事件模型列表中的六个场景,除此以外的点开暂无示例。
、云内跨地域中间件数据搬迁和备份容灾等场景,为企业上云和容灾业务连续性保驾护航。(华为云云内自建和外部来源中间件链路开发中) 图1 专享版事件流架构示意图 当前仅支持华南-广州。 功能简介 引导式同步 使用EG专享版事件流秒变同步专家。 场景化选择 预设使用场景,让数据同步更少配置、更简单。
已冻结”,您将无法对处于保留期的资源执行任何操作。 保留期到期后,若您仍未支付账户欠款,那么相关到期资源都将被释放,数据无法恢复,如图1所示。 图1 按需计费EG资源生命周期 避免和处理欠费 您在欠费后需要及时充值,详细操作请参见账户充值。 相关事件不再使用,您可以将它们删除,避免不必要的扣费。
设置事件流状态为ERROR,上报告警。 检查函数是否正常。 516 topic不存在 检查topic。 510 开启ACL的rocketMq认证失败 其他未识别错误码 检查用户密码是否发生变化,确认无误请联系华为工程师处理。 父主题: 管理Serverless版事件流
接路由到事件目标。 变量:从CloudEvents标准事件中获取变量值,将变量值路由到事件目标。 常量:事件只能触发事件目标,但是不会传送事件内容到事件目标,事件网格将您设置的常量路由到事件目标。 如果需要了解更多转换类型的信息,请参考事件内容转换。 图3 华为云事件目标配置参数
接起来如下所示。 https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens 图1 URI示意图 为查看方便,在每个具体API的URI部分,只给出resource-path部分,并将请求方法写在一起。这是因为URI-scheme
”对话框。 参考表1,填写自定义事件源的配置信息。 表1 自定义应用事件源参数说明 参数名称 说明 事件源名称 您自定义的事件源名称,用于识别不同的事件源。 事件源创建成功后,事件源名称不支持修改。 描述(可选) 事件源的描述信息。 事件源类型 事件源类型,选择“自定义应用”。
创建rocketmq实例。 图1 rocketmq实例 创建和rocketmq实例同一vpc、子网的访问端点。 创建事件通道。 图2 创建事件通道 创建rocketmq事件源。 图3 rocketmq事件源 创建rocketmq事件订阅。 图4 创建rocketmq事件订阅 图5 创建事件订阅成功后rocketmq事件源变为运行中
创建rabbitmq实例。 图1 rabbitmq实例 创建和rabbitmq实例同一vpc、子网的访问端点。 创建事件通道。 图2 创建事件通道 创建rabbitmq事件源。 图3 rabbitmq事件源 创建rabbitmq事件订阅。 图4 创建rabbitmq事件订阅 图5 查看事件源状态
订阅名称和描述信息输入。 企业用户请选择“企业项目”,单击“查看企业项目”可查看企业项目清单。 图1 选择企业项目 配置事件源。 单击“事件源”,如图2所示,弹出“事件源”对话框。 图2 配置事件源 选择事件源提供方。 华为云:华为云服务事件源作为事件源提供方。 自定义:您自定义的事件源作为事件源提供方。
py文件中定义的存放输出图片的OBS桶的地址参数,值obs.region.myhuaweicloud.com。 output_bucket index.py文件中定义的存放输出图片的OBS桶参数值your-bucket-output, 创建OBS桶中创建的存放输出图片OBS桶。 添加依赖包。
Content-type”。 对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 图1 获取用户Token响应消息头 响应消息体(可选) 响应消息体
TCP: 8100 从RocketMQ实例的“基本信息”页面的“连接信息”页签中可以获取需要放通的TCP端口。 图2 RocketMQ入方向规则 配置用户default安全组“出方向规则”。 出方向规则需要放通的协议端口最小集需要包括:ICMP : 全部。 图3 default出方向规则
调用API获取项目ID 从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
择Topic时,如果并发数为空会读取您选择的Topic的分区数作为并发数。 消费点位 选择消费点位。 最新点位:将会从消息队列的最新消息开始消费。 最早点位:将会从消息队列的最早消息开始消费。 SASL认证机制 当Kafka实例开启SASL SSL时可见,选择SASL认证机制。
单击“启用”,启用kafka触发器。 图4 启用Kafka触发器 编写死信数据的处理逻辑。 图5 死信数据处理逻辑编写 配置测试事件。 单击“配置测试事件”,下拉框中单击“配置测试事件”。 选择“分布式消息Kafka版”,单击“创建”。 图6 配置测试事件 创建成功后在下拉框选择刚创建的测试事件。
a"},其他参数保持默认,单击“确定”。 图3 生产消息 返回函数工作流控制台,左侧导航栏选择“函数 > 函数列表”,单击函数名称进入详情页。 选择“监控 > 日志 > 请求日志”,即可查看从RocketMQ实例推送过来的事件内容。 图4 查看日志
单击“创建Serverless版事件流”,然后单击左上角图标,输入事件流名称和描述,完成后单击“确定”。 配置Kafka事件源。 单击“事件源”,右侧弹出“事件源”弹窗。 事件提供方选择“分布式消息服务 Kafka版”。 设置事件源参数。 图1 事件源-Kafka 表1 Kafka参数说明
单击“创建Serverless版事件流”,然后单击左上角图标,输入事件流名称和描述,完成后单击“确定”。 请参考配置分布式消息服务 Kafka版,配置事件源。 配置事件目标。 单击“事件目标”,右侧弹出“事件目标”弹窗。 目标服务选择“分布式消息服务 Kafka版”。 设置事件目标参数。 图1 分布式消息服务 Kafka版