检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用容器化改造流程 步骤1:对应用进行分析 步骤2:准备应用运行环境 步骤2:准备应用运行环境 步骤2:准备应用运行环境 更多 智能客服 您好!我是有问必答知识渊博的的智能问答机器人,有问题欢迎随时求助哦! 社区求助 华为云社区是华为云用户的聚集地。这里有来自容器服务的技术牛人,为您解决技术难题。
求,可以创建自定义策略。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以在选择策略模板后,根据具体需求编辑策略内容;也可以直接在编辑框内编写JSON格式的策略内容。
管理项目和企业项目 约束与限制 开通了企业项目的客户,或者权限为企业主账号的客户才可以看到控制台页面上方的“企业”入口。如需使用该功能,请联系客服申请开通。 当前只有订阅和通道两种资源支持企业项目管理。 创建项目并授权 创建项目 进入管理控制台页面,单击右上方的用户名,在下拉列表中选
件源”对话框。 在“事件类型”区域,查看事件类型和对应的描述信息,如图2所示。 图1 事件类型 单击操作列“查看示例”,可在弹窗查看示例详情,如果事件有多个示例,弹窗里可以选择要查看的示例。 图2 查看示例 图3 多个示例 父主题: 事件源
方案概述 本文介绍如何通过事件网格服务的事件订阅和函数服务实现OBS桶的数据同步。 方案架构 本实践事件订阅架构图如下所示: 图1 事件订阅架构图 当前事件网格服务仅支持华北-北京四、华北-乌兰察布一、华东-上海一、华东-上海二、华南-广州、亚太-新加坡、拉美-墨西哥城二。 父主题:
方案概述 本文介绍如何通过事件网格服务的事件订阅功能将OBS应用事件源产生的事件路由至分布式消息服务Kafka版。 方案架构 本实践事件订阅架构图如下所示: 当前事件网格服务仅支持华北-北京四、华北-乌兰察布一、华东-上海一、华东-上海二、华南-广州、亚太-新加坡、拉美-墨西哥城二。 父主题:
已开通函数服务并授权。 已开通OBS服务并授权。 已在OBS开通白名单(联系OBS服务)。 实践流程 创建事件订阅和事件路由流程如下图所示: 图1 流程图 父主题: 基于EventGrid事件订阅和Function实现OBS桶数据同步
进行本实践操作需要提前完成的事项: 已开通事件网格服务并授权。 已创建虚拟私有云和子网。 已创建安全组。 实践流程 创建事件订阅和事件路由流程如下图所示: 父主题: 基于事件订阅将OBS应用事件源消息路由至分布式消息服务Kafka版
单击“启用”,启用kafka触发器。 图4 启用Kafka触发器 编写死信数据的处理逻辑。 图5 死信数据处理逻辑编写 配置测试事件。 单击“配置测试事件”,下拉框中单击“配置测试事件”。 选择“分布式消息Kafka版”,单击“创建”。 图6 配置测试事件 创建成功后在下拉框选择刚创建的测试事件。
py文件中定义的存放输出图片的OBS桶的地址参数,值obs.region.myhuaweicloud.com。 output_bucket index.py文件中定义的存放输出图片的OBS桶参数值your-bucket-output, 创建OBS桶中创建的存放输出图片OBS桶。 添加依赖包。
页。 配置事件源。 单击“事件源”,参考图2,设置事件源参数。 选择提供方:选择“云服务” 事件源:选择“对象存储服务” 过滤规则:保存默认 图2 设置事件源参数 单击“确定”,完成事件源的配置。 配置事件目标。 单击“事件目标”,参考图3,设置事件目标参数。 选择提供方:选择“云服务”
续费 如需续费,请在管理控制台“续费管理”页面进行续费操作,如图1所示。详细操作请参考续费管理。 图1 续费管理
创建rabbitmq实例。 图1 rabbitmq实例 创建和rabbitmq实例同一vpc、子网的访问端点。 创建事件通道。 图2 创建事件通道 创建rabbitmq事件源。 图3 rabbitmq事件源 创建rabbitmq事件订阅。 图4 创建rabbitmq事件订阅 图5 查看事件源状态
通道名称下的一串字符即为通道ID,如下图所示。 过滤规则中的values值 在事件网格控制台的左侧导航栏中选择“事件订阅”,单击订阅名称,进入订阅详情页。 单击事件源,弹出“事件源”对话框。 在“过滤规则”中查看“values”值,如下图所示。
在EG控制台界面,单击“事件通道”中对应的事件通道的“事件轨迹”可以看到该事件的投递详情和事件详情: 界面入口: 图1 界面入口 事件详情: 图2 事件详情 事件轨迹: 图3 事件轨迹 父主题: 实施步骤
在左侧导航栏选择“事件路由”,进入“事件路由”页面。 图1 事件路由页面 单击“删除”按钮,跳转弹窗。 输入“DELETE”或单击“一键输入”。 图2 删除事件路由 单击“确定”,待弹出下发删除任务成功的弹窗时,完成事件路由任务的删除。 图3 删除任务 父主题: 事件路由
然后将其删除。具体操作如下: 登录管理控制台,在顶部菜单栏中选择“费用 > 费用账单”。 图1 费用账单 选择“流水和明细账单 > 明细账单”,在如下图2所示红框位置复制资源名称。 图2 明细账单 在管理控制台左侧导航栏,选择“应用中间件 > 事件网格EG”,选择资源所在区域,然后进入资源列表。
过滤规则关联的事件目标。 过滤规则:保存默认,并记录values值,如图4所示的“egsdk-source”。 图4 配置事件源参数 单击“确定”,完成事件源的配置。 配置事件目标。 单击“事件目标”,参考图5,设置事件目标参数。 选择提供方:选择“云服务” 事件目标:选择“FunctionGraph(函数计算)”
Content-type”。 对于获取用户Token接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 图1 获取用户Token响应消息头 响应消息体(可选) 响应消息体
登录事件网格控制台。 在左侧导航栏选择“事件通道”,进入“事件通道”页面。 单击default通道后的“事件轨迹”。 图3 事件轨迹 进入事件轨迹页面,单击对应事件操作列的“事件轨迹”。 图4 投递详情 查看事件轨迹投递详情显示成功。 步骤四:在账号B中创建订阅去处理目标通道的事件 登录事件网格控制台。