创建消息路由
更新时间:2025-07-03 09:03:48
本节介绍如何创建一个消息路由,将消息从一个端点转发至另一个端点。
EdgeWize 支持创建多种类型的消息路由规则。目前支持的端点转发类型有:
-
云端 → 边缘:通过云端 API,访问边缘 HTTP 服务 (源端点:System Rest → 目标端点:Service Bus)
-
云端 → 边缘:通过云端 API,向边缘 MQTT 的指定 Topic 发送消息 (源端点:System Rest → 目标端点:Event Bus)。
-
边缘 → 云端:通过边缘 MQTT 指定的 Topic,调用到云端 HTTP 服务 (源端点:Event Bus → 目标端点:System Rest)
前提条件
-
您需要加入一个边缘项目并在项目中具有 project-admin 角色。
-
已分别在云端和边缘节点创建源端点和目标端点。
操作步骤
-
以具有 project-admin 角色的用户登录 KubeSphere 企业版 Web 控制台并进入您的边缘项目。
-
在左侧导航栏选择云边消息 > 消息路由。
-
在页面点击创建。
-
在基本信息页签,设置消息路由的基本信息,然后点击下一步。
参数 描述 名称
消息路由的名称。
名称只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。
别名
消息路由的别名。
不同消息路由的别名可以相同。别名只能包含中文、字母、数字和连字符(-),不得以连字符(-)开头或结尾,最长 63 个字符。
描述
消息路由的描述信息。
描述可包含任意字符,最长 256 个字符。
-
在路由规则页签,选择源端点和目标端点,然后点击创建。
当目标端点为边缘节点时,可以选择多个边缘节点或者输入正则表达式来匹配到多个边缘节点;当源端点为边缘节点时,则只能选择一个边缘节点。
说明 消息路由创建后,默认禁用,请手动启用消息路由。