pdf文档 Apache ActiveMQ Artemis 2.33.0 User Manual 推荐

11.02 MB 533 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
本文档详细介绍了Apache ActiveMQ Artemis 2.33.0的功能、配置和使用方法。该系统是一个开源的、多协议支持、集成高性能的集群异步消息系统,属于Message Oriented Middleware (MoM)范畴。文档涵盖了安装、配置、安全性、性能优化等多方面内容,并提供了多个示例(如SSL配置、慢消费者检测、JDBC持久化等)供用户参考。更新日志部分详细记录了各版本的新功能、改进和错误修复,帮助用户了解升级内容及注意事项。
AI总结
《Apache ActiveMQ Artemis 2.33.0 User Manual》摘要 本文档是对 Apache ActiveMQ Artemis 2.33.0 的全面指南,涵盖其功能、配置、升级和使用方法。以下是核心内容的总结: ### 1. 项目概述 - **Apache ActiveMQ Artemis** 是一个开源的、多协议、 高性能、支持集群和异步消息的中间件。 - 它属于面向消息的中间件(Message Oriented Middleware, MoM)。 - 支持多种协议,包括 OpenWire、AMQP 1.0、MQTT 5、STOMP 和 HTTP。 - 提供高性能、内置集群支持和灵活的配置选项。 ### 2. 主要特性 - **多协议支持**:支持多种消息协议,兼容不同类型的客户端。 - **高性能**:设计用于高吞吐量和低延迟的场景。 - **集群支持**:提供高可用性和负载均衡功能。 - **异步消息传输**:支持异步发送和接收消息。 - **资源限制配置**:支持对消息队列、内存等资源的限制配置。 ### 3. 新功能和改进 #### 2.33.0 版本亮点 - 增加对 HornetQ 和旧版本客户端的兼容性支持。 - 提供 SSL 证书吊销列表(CRL)支持。 - 提供最后值队列(Last-value queue)支持。 - 增强消息计数和大小的度量功能。 #### 其他版本亮点 - **JMX 配置**:通过 XML 配置 JMX,简化了管理对象的 роль 기반访问控制。 - **MQTT 5 支持**:新增对 MQTT 5 协议的支持。 - **性能优化工具**:提供通过工具评估系统吞吐量和响应性能。 - **分页配置**:支持基于消息计数的分页配置。 - **SSLiltration 配置**:支持 OpenSSL 提供商的 Netty SSL 配置。 ### 4. 升级指南 - **从 2.4.0 升级**:需要在接收器 URL 中手动配置 `anycastPrefix` 和 `multicastPrefix`。 - **从 2.3.0 升级**:需要创建 `/etc/management.xml` 文件,确保 XML 名称空间正确。 - **从 2.20.0 升级**:需要更新 `bootstrap.xml` 和 `management.xml` 文件中的 XML 名称空间。 ### 5. 安全机制 - **基于角色的访问控制(RBAC)**:支持管理对象的角色 기반安全配置。 - **集成 LDAP**:支持通过嵌入式 Apache DS LDAP 服务器的角色 基础安全配置。 - **Keycloak 集成**:支持委托安全认证,并提供 OAuth2 对 Web 控制台和 JMS 客户端的访问控制。 - **SSL/TLS 配置**:支持通过 SSL/TLS 配置安全通信。 ### 6. 示例和工具 - 提供多种示例,包括: -_delayed消息:展示如何配置消息的延迟投递。 -_slow消费者检测:展示如何检测慢消费者和配置策略。 -_Spring 集成:展示如何使用嵌入式 JMS。 -_安全配置:展示如何使用基于角色的安全机制、LDAP 和 Keycloak。 -_SSL 配置:展示如何配置 SSL 加密通信。 -_静态消息选择器:展示如何配置静态消息筛选器。 - 提供性能工具:支持评估系统在高负载下的吞吐量和响应性能。 ### 7. 性能优化 - 提供性能调优工具,支持对系统的异步发送确认、消息分页和高 CPU 使用率问题进行优化。 - 支持对集群连接的生产者窗口大小进行调整,以减少潜在的内存溢出风险。 ### 8. 文档结构 - 本文档分为多个章节,详细描述了 ActiveMQ Artemis 的安装、配置、使用和升级。每个章节都提供了清晰的指南,帮助用户快速上手和深入理解系统功能。 总结来说,Apache ActiveMQ Artemis 2.33.0 是一个功能强大、灵活且高性能的消息中间件,适用于多种消息传输场景。通过本文档,用户可以全面了解其功能、配置和使用方法。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 521 页请下载阅读 -
文档评分
请文明评论,理性发言.