搜索

pdf文档 Apache ActiveMQ Artemis 2.26.0 User Manual

6.28 MB 487 页 0 下载 39 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档详细介绍了Apache ActiveMQ Artemis的不同版本更新,包括各版本的亮点、新增功能和bug修复。重点提到了从旧版本升级时需要注意的事项,如配置文件的修改、数据库更新以及特定模块的移除。文档还提供了如何创建和管理Broker实例的指导,以及对新功能如JMX配置、SSL证书撤销列表支持等的说明。
AI总结
《Apache ActiveMQ Artemis 2.26.0 用户指南》总结: ### 1. 概述 Apache ActiveMQ Artemis 是一个高性能、多协议的消息中间件,支持嵌入式部署、高可用性以及灵活的集群配置。它基于 Apache 软件许可 2.0,适用于各种平台(Java 11+)。 ### 2. 主要功能 - **高性能**:支持持久化和非持久化消息,性能卓越。 - **多协议支持**:支持 AMQP、STOMP、MQTT 等协议。 - **高可用性**:提供自动客户端故障转移,确保零消息丢失或重复。 - **灵活的集群**:支持负载均衡、地理分布集群和消息路由。 - **丰富功能**:包括虚拟主题、死信队列、SSL 支持、角色基于访问控制等。 ### 3. 版本更新 #### 2.26.0 - **高亮**:修复了多个问题,移除了 `*-all` 客户端库和 `ActiveMQ-Artemis rest` 模块,更新了 Web 站点的重定向。 - **升级注意**: - 移除 `*-all` 客户端库,可从 Maven Central 获取。 - 停止维护 `ActiveMQ-Artemis rest`,建议使用最新版本。 - 更新 XML 命名空间以避免数据完整性问题。 #### 2.25.0 - **高亮**:无突出改进。 #### 2.6.0 - **高亮**:支持正则表达式客户端证书、SASL_EXTERNAL 支持、虚拟主题映射和专有队列功能。 #### 2.5.0 - **高亮**:支持专有消费者、虚拟主题命名能力、SSL 证书吊销列表、OpenWire 最后值队列、密码掩码、JDBC 持久化插件、OpenSSL 提供商配置、broker.xml 分片、增强的消息计数和大小指标。 #### 2.4.0 - **高亮**:支持 JMX 配置、STOMP WebSocket 最大帧负载长度、JDBC 持久化和基于角色的访问控制。 #### 2.3.0 - **升级注意**:创建 `management.xml` 文件以配置管理上下文。 #### 2.2.0 - **高亮**:默认生产者窗口大小改为 1MB,以避免高延迟环境中的内存错误。 #### 2.1.0 - **高亮**:支持 MQTT 5、性能工具、多地址重定向、运行时配置重载、基于消息计数的分页、JDBC 数据源属性掩码。 #### 2.16.0 - **高亮**:支持临时队列命名空间、新的基于 Hawto 的 Web 控制台、性能优化、审计日志配置。 ### 4. 安装与配置 - **目录结构**: - `bin`:运行脚本。 - `examples`:示例。 - `lib`:依赖库。 - `client`:客户端库。 - `schema`:XML 模式。 - `web`:Web 上下文和 API 文档。 - **配置**:支持 XML 配置,可增强消息计数和大小指标。 ### 5. 性能优化与工具 - 提供性能工具以评估吞吐量和响应性能。 - 支持运行时配置重载和桥接配置。 ### 6. 使用注意事项 - **审计日志**:建议配置审计日志以避免冗余信息。 - **用户管理**:用户管理命令在broker脱机时不可用,需直接修改属性文件。 ### 7. 总结 Apache ActiveMQ Artemis 2.26.0 提供了丰富的功能和性能优化,适用于需要高性能、高可用性和灵活集群的消息中间件需求。在升级和使用过程中,需注意配置文件的更新和组件的移除,确保系统稳定运行。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 475 页请下载阅读 -
文档评分
请文明评论,理性发言.