搜索

pdf文档 Apache ActiveMQ Artemis 2.8.0 User Manual

5.09 MB 495 页 0 下载 59 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
The document provides an in-depth guide to Apache ActiveMQ Artemis, a high-performance, multi-protocol messaging system. It covers installation, configuration, and management of the broker, including details on creating broker instances, configuring addresses and queues, and monitoring system performance. The manual also highlights key features such as seamless high availability, flexible clustering, and integration with various protocols like AMQP and OpenWire. Additionally, it includes release notes and upgrade procedures for different versions of Artemis.
AI总结
### Apache ActiveMQ Artemis 2.8.0 用户指南总结 #### 1. **概述** Apache ActiveMQ Artemis 是一个高性能、多协议的异步消息系统,支持集群和高可用性。它是一个完全开源的项目,采用 Apache License 2.0 许可证,适用于多种应用场景。 #### 2. **核心功能** - **高性能**:支持持久化和非持久化消息,性能卓越。 - **高可用性**:提供自动客户端故障转移,确保零消息丢失或重复。 - **灵活的集群**:支持服务器间负载均衡和地理分布集群。 - **多协议支持**:包括 OpenWire、AMQP 1.0 等。 - **资源限制配置**:支持 configurable 资源限制和禁用服务器端消息负载均衡。 #### 3. **主要组件** - **Artemis 插件**:用于与 Broker 交互,提供核心功能。 - **JMX 监控**:通过 Jolokia 实现对 JVM 和 Broker 的监控。 - **Dashboard**:支持创建和保存指标图表,提供默认 JVM 健康仪表盘。 - **Threads 监控**:用于监控线程使用状态和状态。 #### 4. **安装与配置** - **安装目录**:主要包含 `bin`(运行脚本)、`examples`(示例)、`lib`(依赖库)、`schema`(配置文件 schema)等。 - **创建 Broker 实例**:推荐将实例目录与主目录分离,例如放在 `/var/lib` 目录下。实例目录包含 `bin`、`etc`(配置文件)、`data`(数据文件)、`log`(日志文件)等子目录。 #### 5. **使用与管理** - **启动与停止 Broker**:通过命令行脚本运行。 - **配置文件**:配置文件位于 `etc` 目录,可调整默认配置。 - **监控工具**:通过 Artemis 插件和 JMX 实现对 Broker 的监控和管理。 #### 6. **版本亮点** - **2.8.0 版本**:支持正则表达式匹配客户端证书、SASL_EXTERNAL 支持 AMQP 客户端,新增虚拟主题映射和专用队列示例。 - **其他版本**:主要是 bug 修复和性能优化。 #### 7. **法律声明** 文档版权归 Apache 软件基金会所有,采用 Apache License 2.0 许可证。 --- 总结:Apache ActiveMQ Artemis 是一个功能强大且灵活的消息系统,适用于高性能和高可用性的需求。其核心功能包括多协议支持、高可用性集群、强大的监控和管理工具,以及丰富的配置选项。通过合理的安装和配置,用户可以充分利用其优势来构建可靠的消息传输系统。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 483 页请下载阅读 -
文档评分
请文明评论,理性发言.