pdf文档 Apache ActiveMQ Artemis 2.19.0 User Manual

6.19 MB 491 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档系统阐述了Apache ActiveMQ Artemis 2.19.0的功能和特性。作为一个开源的消息中间件,ActiveMQ Artemis支持多协议、嵌入式部署、高性能、集群和异步消息传输。其核心功能包括高可用性、灵活的集群配置、强大的管理API以及支持多种协议如AMQP、MQTT和JMS。文档详细介绍了各版本的新功能和改进,如2.19.0版本中新增的日志回放功能、消息负载均衡控制、自动清理MQTT会话状态等。同时,文档还提供了安装指南、Broker配置指南和管理API的使用方法,帮助用户高效部署和管理ActiveMQ Artemis。
AI总结
以下是对《Apache ActiveMQ Artemis 2.19.0 User Manual》的中文总结,重点突出核心内容和关键信息,语言简洁明了: --- **目录** 1. **版本信息** - **2.19.0版本亮点**: - 通过管理API重放保留的日记记录。 - 新增系统属性设置masked密码的密钥。 - 支持通过新类型`OFF_WITH_REDISTRIBUTION`禁用消息负载均衡,同时允许重新分发。 - 增强MQTT会话自动清理功能,避免会话过多积累。 - 在`lib/client`目录中提供完整的Jakarta Messaging 3.0客户端,并附带使用示例。 - **2.18.0版本亮点**: - 双镜像支持,提升AMQP镜像的灾备恢复能力。 - 集成Zookeeper的日志保留复制功能。 - 增强Broker负载均衡器和核心桥接并发配置。 - 引入XPath过滤表达式,兼容ActiveMQ经典版。 - **2.6.0版本亮点**: - 支持正则表达式匹配客户端证书。 - 增强虚拟主题映射和独占队列功能示例。 - **2.5.0版本亮点**: - 独占消费者功能。 - 与ActiveMQ 5.x的虚拟主题命名能力兼容。 - 支持SSL证书吊销列表和OpenWire的最后值队列。 - 配置broker插件实现日志记录。 - 支持OpenSSL提供程序。 - 允许将`broker.xml`拆分为多个文件。 - 增强队列消息计数和大小指标。 2. **服务器使用与安装** - **目录结构**: - `bin`: Contains binaries and scripts to run the server. - `examples`: Provides various examples for different features. - `lib`: JAR libraries necessary for the server. - `schema`: XML schemas for configuration validation. - `web`: Web context loaded when the broker runs. - `api`: API documentation available via the web folder. 3. **升级指南** - **升级步骤**: - 在从旧版本升级时,需按顺序执行中间版本的升级步骤。 - 2.5.0升级需配置acceptor URL中的`anycastPrefix`和`multicastPrefix`。 - 2.4.0升级需创建`management.xml`文件,配置角色 기반访问控制。 4. **Apache ActiveMQ Artemis 简介** - **特点**: - 开放源代码,遵循Apache License 2.0。 - 跨平台支持,高性能消息系统。 - 支持高可用性和灵活的集群配置。 - 提供多协议支持,如AMQP、MQTT、JMS等。 - 高效的日志系统和优雅的设计。 5. **管理功能** - **管理方式**: - **JMX**: Standard management via Java Management Extensions. - **Jolokia**: Exposes JMX API via HTTP. - **Core Client**: Manages via core client messages. - **JMS Client**: Manages via JMS messages. - **Web Console**: Graphical interface for management. - **管理API**: 提供一致的功能,无论通过哪种方式访问,管理资源的操作保持一致。 6. **性能与安全** - **性能优化**: 提供高性能的非持久和持久消息传输,适用于高负载场景。 - **安全配置**: - 支持SSL/TLS加密通信。 - 提供基于角色的访问控制配置。 7. **命令行工具** - **utility**: 提供命令行管理工具,用于启动、停止服务器和执行管理操作。 8. **故障排除与性能调优** - **监控与调优**: 提供详细的性能监控指南,帮助优化系统性能。 9. **配置参考** - **配置文件**: 包括`broker.xml`、`login.config`、`management.xml`等,详细说明配置参数。 10. **示例与使用案例** - 包括JMS上下文、共享消费者、大消息处理、最后值队列等示例,展示各项功能的使用。 --- **总结**: 《Apache ActiveMQ Artemis 2.19.0 User Manual》详细介绍了该消息中间件的安装、配置、管理和功能扩展。它强调了新版本的主要改进,如增强的管理API、MQTT会话管理、Jakarta消息支持等,同时提供了从旧版本升级的详细指南。此外,文档通过多个示例帮助用户理解和应用各项功能,涵盖性能优化、安全配置、集群搭建等内容,是使用和管理ActiveMQ Artemis的重要参考。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 479 页请下载阅读 -
文档评分
请文明评论,理性发言.