Apusic文档中心
首页
  • 应用服务器 AAS
  • 负载均衡器 ALB
  • 分布式消息队列 ADMQ
  • 分布式缓存 AMDC
  • 分布式配置中心 ADCC
  • Java开发工具包软件 AJDK
  • 搜索引擎 ASE
  • 中间件云平台 ACP
  • 统一管理平台 AUMP
  • 云原生中间件管理 ACMP
  • DevOps平台 ADOP
  • 许可授权中心 ACLS
  • Copilot智能问答系统 ACS
  • 监控平台 AMP
  • 智能日志 AILP
  • 应用性能管理 AAPM
  • 智能告警 AAlarm
  • 金蝶Apusic AI 极光
  • 主数据管理 AMDM
  • 数据交换平台 ADXP
  • 企业服务总线 AESB
  • 数据智脑 ADPR
  • 服务治理 ASGP
  • 统一身份管理 AIDM
  • 标准模板
  • Markdown教程 (opens new window)
  • VuePress官方社区 (opens new window)
  • 帮助
贡献文档 (opens new window)
首页
  • 应用服务器 AAS
  • 负载均衡器 ALB
  • 分布式消息队列 ADMQ
  • 分布式缓存 AMDC
  • 分布式配置中心 ADCC
  • Java开发工具包软件 AJDK
  • 搜索引擎 ASE
  • 中间件云平台 ACP
  • 统一管理平台 AUMP
  • 云原生中间件管理 ACMP
  • DevOps平台 ADOP
  • 许可授权中心 ACLS
  • Copilot智能问答系统 ACS
  • 监控平台 AMP
  • 智能日志 AILP
  • 应用性能管理 AAPM
  • 智能告警 AAlarm
  • 金蝶Apusic AI 极光
  • 主数据管理 AMDM
  • 数据交换平台 ADXP
  • 企业服务总线 AESB
  • 数据智脑 ADPR
  • 服务治理 ASGP
  • 统一身份管理 AIDM
  • 标准模板
  • Markdown教程 (opens new window)
  • VuePress官方社区 (opens new window)
  • 帮助
贡献文档 (opens new window)
文档中心
  • 金蝶Apusic应用服务器

  • 金蝶Apusic负载均衡器

  • 金蝶Apusic分布式消息队列

    • 产品白皮书
    • Product Whitepaper
    • 產品白皮書
    • 产品更新说明
    • 统一管控台

    • V2.0.6(最新)

    • V2.0.6_for_kafka

    • V2.0.6_for_rabbitmq

      • 产品简介
      • 功能与技术规格
      • 安装手册
      • 快速使用手册
      • 管控台用户手册
      • 消息引擎用户手册
      • 开发手册
      • 迁移手册
      • 运维手册
      • 性能优化手册
      • 极简运维手册
      • English

      • 繁體中文

        • 產品介紹
        • 技術規範
        • 安裝手冊
        • 快速入門
        • 管控台使用者手冊
        • 核心引擎使用者手冊
        • 開發手冊
        • 遷移手冊
        • 維運手冊
        • 效能調優
        • 快速操作指南
    • V2.0.6_for_rocketmq

    • V2.0.6_for_MQTT

    • V2.0.5

    • V2.0.4

    • V2.0.3

  • 金蝶Apusic分布式缓存

  • 金蝶Apusic分布式配置中心

  • 金蝶Apusic Java开发工具包软件

  • 金蝶Apusic全文检索

技術規範

# 前言

本文檔為金蝶Apusic分散式訊息佇列for RabbitMQ(Apusic Distributed Message Queue,簡稱:ADMQ for RabbitMQ)的功能規格說明,協助使用者詳細了解ADMQ for RabbitMQ的產品功能與技術指標。

# 適用對象

本文檔適用於IT資訊化業務負責人、研發經理、軟體專案經理、軟體架構師、維運工程師。

# 相關文件

了解更多ADMQ for RabbitMQ產品相關的資訊,請參閱以下ADMQ for RabbitMQ產品手冊文件集:

序號 手冊文件 說明
1 金蝶Apusic分散式訊息佇列for RabbitMQ 快速使用手冊 簡單介紹了如何快速上手使用ADMQ for RabbitMQ 。
2 金蝶Apusic分散式訊息佇列for RabbitMQ 安裝手冊 詳細介紹如何在各作業系統上安裝ADMQ for RabbitMQ,以及ADMQ for RabbitMQ服務啟停等操作。
3 金蝶Apusic分散式訊息佇列for RabbitMQ 訊息引擎使用者手冊 詳細介紹 ADMQ for RabbitMQ 訊息引擎相關功能的使用、配置、管理及配套工具的使用方法。
4 金蝶Apusic分散式訊息佇列for RabbitMQ 管控台使用者手冊 詳細介紹ADMQ for RabbitMQ管控台相關功能的使用和操作說明。
5 金蝶Apusic分散式訊息佇列for RabbitMQ 開發手冊 詳細介紹基於各開發語言進行ADMQ for RabbitMQ用戶端應用開發的說明。
6 金蝶Apusic分散式訊息佇列for RabbitMQ 遷移手冊 詳細介紹從RabbitMQ遷移到ADMQ for RabbitMQ的說明。
7 金蝶Apusic分散式訊息佇列for RabbitMQ 維運手冊 詳細介紹ADMQ for RabbitMQ的監控、維運、安全強化等維運說明。
8 金蝶Apusic分散式訊息佇列for RabbitMQ 效能最佳化手冊 詳細介紹ADMQ for RabbitMQ效能調校的說明。

# 技術支援

ADMQ for RabbitMQ產品提供全面的技術支援服務,您可以透過以下方式獲得技術支援:

  • 網址:www.apusic.com
  • 電話:400-855-5800
  • 信箱:support@apusic.com
  • 金蝶雲社區:https://vip.kingdee.com/?productId=73&productLineId=14&lang=zh-CN

您在取得技術支援時,請提供如下資訊:

  1. 您的姓名

  2. 公司資訊與聯絡方式

  3. 作業系統及其版本

  4. 產品版本號

  5. 出現異常及錯誤的日誌、截圖等詳細資訊

# 產品版本與相容性

# 版本資訊

屬性 說明
產品名稱 金蝶Apusic分散式訊息佇列
產品版本 ADMQ for RabbitMQ V2.0.6.391
發布日期 2026年3月

# 用戶端相容性

ADMQ for RabbitMQ V2.0.6.391 相容以下RabbitMQ用戶端版本:

用戶端類型 支援版本 說明
Java 5.x - 5.21.x 官方 Java 用戶端(amqp-client)
Python 2.x - 2.x Pika 用戶端
Go 1.x - 1.x amqp091-go 用戶端
Node.js 0.x - 0.10.x amqplib 用戶端
.NET 6.x - 6.x RabbitMQ.Client 用戶端
PHP 3.x - 3.x php-amqplib 用戶端

# 協定相容性

協定 狀態 說明
AMQP 0-9-1 支援 核心訊息傳輸協定
AMQP 1.0 支援 擴展協定支援
MQTT 支援 輕量級物聯網協定
STOMP 支援 簡單文字協定
SSL/TLS 支援 加密傳輸
SASL/PLAIN 支援 明文認證
SASL/SCRAM 支援 SCRAM 認證

# 核心功能特性

# 訊息收發

功能 說明 狀態
生產者(Producer) 支援同步/非同步傳送、批次傳送、訊息持久化 支援
消費者(Consumer) 支援推模式、拉模式、批次消費 支援
訊息確認 支援手動確認(Manual Ack)和自動確認(Auto Ack) 支援
訊息持久化 訊息持久化到磁碟,支援多副本 支援
訊息優先級 支援訊息優先級佇列 支援
死信佇列 支援死信交換器(DLX)和死信佇列 支援
延遲佇列 支援延遲訊息和延遲佇列 支援

# 交換器(Exchange)

功能 說明 狀態
Direct 交換器 精確匹配路由鍵 支援
Fanout 交換器 廣播到所有綁定佇列 支援
Topic 交換器 模式匹配路由鍵(支援萬用字元) 支援
Headers 交換器 基於訊息標頭匹配 支援
交換器建立/刪除 支援手動建立、自動建立 支援
交換器持久化 支援持久化交換器 支援

# 佇列(Queue)

功能 說明 狀態
Classic 佇列 傳統佇列類型,支援映像 支援
Quorum 佇列 基於 Raft 共識演算法的高可用佇列 支援
Stream 佇列 僅附加日誌類型佇列,支援高吞吐量 支援
佇列建立/刪除 支援手動建立、自動建立 支援
佇列持久化 支援持久化佇列 支援
佇列綁定 支援 Exchange 到 Queue 的綁定 支援
佇列長度限制 支援最大長度和最大位元組限制 支援
TTL 支援訊息 TTL 和佇列 TTL 支援

# 高可用與容錯

功能 說明 狀態
多副本 Quorum Queue 和 Stream Queue 支援多副本 支援
Raft 共識 Quorum Queue 基於 Raft 演算法保證一致性 支援
Leader 選舉 支援自動 Leader 選舉 支援
故障復原 支援自動故障轉移 支援
映像佇列 Classic Queue 支援映像模式 支援
跨機房部署 支援跨機房多活部署 支援

# 安全特性

功能 說明 狀態
身分認證 支援 SASL/PLAIN/SCRAM 認證 支援
授權管理 支援基於 Vhost 的 ACL 存取控制 支援
傳輸加密 支援 SSL/TLS 加密 支援
角色控制 支援 RBAC 角色管理 支援
多租戶 支援 Vhost 資源隔離 支援

# 維運管理

功能 說明 狀態
監控指標 支援 Prometheus 指標匯出 支援
日誌管理 支援日誌級別配置和日誌輪替 支援
配置管理 支援動態配置更新 支援
叢集管理 支援節點新增/移除 支援
連線管理 支援連線數限制和心跳偵測 支援

# 技術規格

# 系統要求

組件 最低要求 建議配置
CPU 4 核 8 核以上
記憶體 8 GB 16 GB 以上
磁碟 100 GB SSD 500 GB 以上 SSD
網路 1 Gbps 10 Gbps
作業系統 Linux (CentOS 7+, Ubuntu 18.04+, 麒麟, 統信) -

# 叢集規模

部署模式 節點數量 說明
單機 1 開發測試環境
叢集 3-5 生產環境最小配置
大規模 10+ 高可用高吞吐場景

# 效能指標

指標 單節點 3節點叢集 說明
吞吐量 5萬/秒 20萬/秒 生產者傳送速率
延遲 1ms 1ms P99 延遲
副本同步 <1s <1s 副本同步延遲
故障復原 <30s <30s Leader 切換時間

# 網路埠

埠號 用途 說明
5672 AMQP 協定 生產者和消費者連線
5671 AMQP over SSL SSL 加密連線
15672 Management HTTP HTTP API 和 Web 管理介面
15671 Management HTTPS HTTPS API 和 Web 管理介面
25672 Erlang Distribution 叢集節點間通訊
12305 管控台 HTTP 管控台 Web 介面(HTTP)
12306 管控台 HTTPS 管控台 Web 介面(HTTPS)

# 支援的儲存

類型 支援情況 說明
EXT4 支援 Linux 標準檔案系統
XFS 建議 高效能檔案系統
NFS 支援 網路檔案系統(需配置)
多碟掛載 支援 支援多資料目錄

# 部署模式

部署模式 節點數量 說明
單機模式 1 適用於開發測試環境,無高可用保證
叢集模式 3-10+ 適用於生產環境,支援高可用保證和橫向擴展
映像佇列模式 3+ 支援 Classic Queue 映像,提高資料可靠性

# 備份與災備

# 資料備份

備份方式 說明
副本備份 透過 Quorum Queue 和 Stream Queue 的多副本機制實現資料冗餘
定期備份 支援定期匯出佇列資料和配置
跨機房備份 支援 Shovel 和 Federation 跨機房同步

# 災備能力

災備等級 能力
節點故障 自動故障轉移,保證服務連續性
磁碟故障 多副本機制,單碟故障不影響服務
機房級 支援跨機房多活部署
資料安全 支援定期快照備份
编辑页面 (opens new window)
#功能与技术规格

← 產品介紹 安裝手冊→

  • 浅色模式