消息队列服务介绍
变更记录
产品版本 | 更新内容 | 更新日期 |
V7.0.0 | 增加外部Kafka连接配置的自定义参数配置 | 2024年08月19日 |
1 简介
1.1 功能介绍
该功能用于登记消息服务器的配置信息,目前支持的消息队列有:外部RabbitMQ、外部Kafka、内部RabbitMQ、外部RocketMQ、华为MQS、MsMQ、ActiveMQ。
注:MsMQ和ActiveMQ为灰度发布,如有使用需要请联系集成服务云部门(MsMQ仅支持win10)。
1.2 应用场景
当用户希望应用解耦,上下游只需和MQ交互且对实时性要求不高时,可以使用消息队列服务器。
1.3 系统路径
【集成管理】→【消息集成】→【消息集成配置】→【队列服务】
1.4 字段/按钮说明
字段说明:
字段名称 | 详细解释 |
服务器类型 | 外部RabbitMQ、外部Kafka、内部RabbitMQ、外部RocketMQ、华为MQS、MssMQ、ActiveMQ |
服务器IP | 该队列服务配置的IP信息 |
服务器端口 | 该消息队列服务使用的端口信息 |
连接地址 | 该消息队列服务使用的ip信息与端口信息 注:多个连接地址由英文逗号分开,如:ip1:port1,ip2:port2 |
按钮说明:
按钮名称 | 详细解释 |
启用/禁用 | 启用/禁用该选中的队列服务 注:如果不同苍穹系统连同一个账套,即使在禁用队列服务的情况下,各个环境的MQ广播仍然可能互通并接收消息 |
重连 | 用于检测队列服务的连接状态,等价于禁用后启用 |
2 主要操作
2.1 配置外部RabbitMQ
操作步骤
步骤1:用户可以在消息服务列表页新增消息队列服务器,类型选择“外部RabbitMQ”。
步骤2:用户可以在消息服务列表页根据服务器的配置,填写IP、端口以及访问服务器使用的用户名和密码。
注:如果服务器上使用了虚拟主机,可以在“虚拟主机”栏填写路径信息,没有默认为“/”。
2.2 配置外部Kafka
操作步骤
步骤1:用户可以在消息服务列表页新增消息队列服务器,类型选择“外部Kafka”。
步骤2:填写服务器的IP和端口信息(注:有多个服务器使用英文逗号分开,如:ip1:port1,ip2:port2),填写访问服务器的用户名和密码。可以选择SASL_SSL和SASL_PLAINTEXT两种安全协议,以及SCRAM-SHA-256、PLAIN、SCRAM-SHA-512三种协议机制。
2.3 配置外部RocketMQ
操作步骤
步骤1:用户可以在消息服务列表页新增消息队列服务器,类型选择“外部RocketMQ”。
步骤2:填写服务器的IP和端口信息(注:有多个服务器使用英文逗号分开,如:ip1:port1,ip2:port2),填写访问服务器的用户名和密码。
2.4 配置华为MQS
操作步骤
步骤1:用户可以在消息服务列表页新增消息队列服务器,类型选择“华为MQS”。
步骤2:填写服务器的IP和端口信息(注:有多个服务器使用英文逗号分开,如:ip1:port1,ip2:port2),填写访问服务器的用户名和密码。(可以勾选“加密传输”报文将以加密方式传输)
2.5 配置MsMQ
操作步骤
用户可以在消息服务列表页新增消息队列服务器,类型选择“外部MsMQ”,填写服务器ip即可(注:有多个服务器使用英文逗号分开,如:ip1:port1,ip2:port2)。
注:该队列服务仅支持win10操作系统。
2.5 配置ActiveMQ
前提条件
联系集成服务云部门获取私包。
操作步骤
步骤1:用户可以在消息服务列表页新增消息队列服务器,类型选择“外部ActiveMQ”。
步骤2:填写服务器的IP和端口信息(注:有多个服务器使用英文逗号分开,如:ip1:port1,ip2:port2),填写访问服务器的用户名和密码。
更多内容:
消息队列服务介绍
本文2024-09-23 00:48:03发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-141822.html