Apache ActiveMQ Artemis 2.12.0 User Manual
5.23 MB
534 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档详细介绍了Apache ActiveMQ Artemis 2.12.0,作为一个开源的多协议、可嵌入的高性能集群异步消息系统。其核心功能包括高性能日志、全面的特性集、优雅的设计以及灵活的集群和高可用性配置。文档还提到了其管理API的多种访问方式,如JMX、Jolokia、Core Client和JMS Client,并提供了Web控制台和命令行管理工具。此外,文档涵盖了版本更新说明,包括新增特性如支持正则表达式客户端证书匹配、SASL_EXTERNAL支持、虚拟主题映射等,以及升级指南和注意事项。 | ||
AI总结 | ||
以下是对《Apache ActiveMQ Artemis 2.12.0 User Manual》的中文总结:
---
**Apache ActiveMQ Artemis 2.12.0 用户手册**
**1. 引言**
- Apache ActiveMQ Artemis 是一个开源的、多协议支持、可嵌入、高性能、支持集群和异步消息传递的消息中间件(Message Oriented Middleware, MoM)。
- 其主要特点包括:
- 100% 开源,采用 Apache License 2.0,降低了使用门槛。
- 高性能,支持持久和非持久消息传递。
- 全面的功能集,包括高可用性、灵活的集群和路由配置。
- 支持 Java 8+ 运行时,跨平台运行。
- 瓷器设计,依赖少,支持嵌入式或独立运行。
---
**2. 使用服务器**
- **安装**:
下载后,主要文件夹包括:
- `bin`: 启动和停止服务器的脚本。
- `examples`: 各种示例代码。
- `lib`: 依赖库。
- `conf`: 配置文件目录。
- 默认配置下,服务器启动后支持 JMS 服务,用户目录为 `${ARTEMIS_HOME}`。
---
**3. 管理功能**
- 提供了全面的管理 API,支持以下操作:
- 修改服务器配置。
- 创建和监控资源(如队列和地址)。
- 交互式操作(如删除队列中的消息)。
- 管理方式包括:
- **JMX**: 通过 Java 管理扩展(Java Management Extensions)。
- **Jolokia**: 通过 REST 接口访问 JMX API。
- **Core Client**: 使用核心客户端消息发送管理操作。
- **JMS Client**: 使用 JMS 客户端消息发送管理操作。
- **管理地址**: 默认管理地址为 `activemq.management`,需配置用户权限以允许管理操作。
- **管理通知**: 支持通过 JMX 通知或消息通知方式接收系统事件。
---
**4. 版本更新**
- **版本 2.12.0 主要更新**:
- 支持正则表达式匹配客户端证书。
- 支持 AMQP 客户端的 SASL_EXTERNAL。
- 新增虚拟主题映射和独占队列的示例。
- **升级注意事项**:
- 升级时需按顺序执行多个版本的升级步骤,参考具体版本的升级指南。
---
**5. 配置参考**
- **消息地址**: 配置地址和队列的匹配规则。
- **安全设置**: 支持 SSL/TLS、密码掩码和自定义插件。
- **日志工具**: 提供日志插件,记录 Broker 事件。
---
**总结**
Apache ActiveMQ Artemis 是一款高性能、灵活且功能全面的消息中间件,适用于分布式系统中消息传递和队列管理的需求。其支持多种管理方式和配置选项,使得部署和管理更加便捷。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
522 页请下载阅读 -
文档评分