pdf文档 Apache ActiveMQ Artemis 2.31.2 User Manual

10.76 MB 525 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档全面介绍了Apache ActiveMQ Artemis 2.31.2的功能、配置和使用方法。作为一个开源的、多协议、嵌入式、高性能、集群化和异步消息系统,ActiveMQ Artemis支持多种协议包括AMQP、MQTT、STOMP等,并提供了丰富的配置选项和功能,如虚拟主题映射、排他队列、慢消费者检测、SSL配置等。文档还详细描述了如何升级和配置系统,包括安全性、资源限制、日志记录和与其他系统的集成,如Spring和Keycloak。
AI总结
《Apache ActiveMQ Artemis 2.31.2 User Manual》是关于Apache ActiveMQ Artemis多协议、可嵌入的高性能消息中间件系统的深入指南。以下是内容的总结,突出核心观点和关键信息: ### 核心项目信息 - **Apache ActiveMQ Artemis**是一个开源项目,旨在构建高性能、支持集群化和异步消息传递的消息中间件系统。 - 它属于Message Oriented Middleware(MoM),支持多协议(如MQTT、AMQP、OpenWire、STOMP等)和多语言客户端。 - 官方资源: - 项目页面:[https://activemq.apache.org/components/artemis/](https://activemq.apache.org/components/artemis/) - 下载地址:[https://activemq.apache.org/components/artemis/download/](https://activemq.apache.org/components/artemis/download/) - Git仓库:[https://github.com/apache/activemq-artemis](https://github.com/apache/activemq-artemis) ### 主要功能与配置 - **协议支持**:支持多种协议,如MQTT、AMQP、OpenWire、STOMP等。 - **安全性**:支持SSL/TLS、SASL_EXTERNAL认证、OAuth2基于Keycloak的认证,以及基于角色的访问控制(RBAC)。 - **性能与优化**:提供高性能消息传递、集群支持、资源限制配置和日志记录功能。 - **持久化与存储**:支持JDBC持久化、共享存储和数据库集成。 - **监控与管理**:通过JMX、Jolokia和Web控制台提供监控和管理功能。 ### 版本更新与升级 - **2.5.0版本亮点**: - 提供独家消费者、虚拟主题映射、SSL证书吊销列表、OpenWire的最后值队列支持。 - 支持Netty中的OpenSSL提供程序、拆分broker.xml文件、增强的队列指标。 - **2.4.0版本亮点**: - 通过XML配置JMX、支持STOMP WebSocket的最大帧负载长度。 - 提供基于JDBC的高可用性配置。 - **升级注意事项**: - 从2.4.0升级时,需手动配置`anycastPrefix`和`multicastPrefix`。 - 从2.3.0升级时,需创建`management.xml`文件。 - **1.0.0版本亮点**: - 首个版本,提供与ActiveMQ "Classic"的兼容性功能,包括OpenWire支持、AMQP 1.0支持等。 ### 示例与使用场景 - 提供多种示例: - 如何配置SSL、检测慢消费者、使用嵌入式Broker、处理消息过期。 - 支持STOMP 1.1和1.2协议。 - 集成Spring、JMS、OpenWire和HTTP传输。 ### 安装与目录结构 - 主要目录包括`bin`、`examples`、`lib`、`schema`和`web`。 - 支持多种传输协议配置,如TCP、HTTP、STOMP等。 ### 总结 文档详细介绍了Apache ActiveMQ Artemis的功能、配置、版本更新和使用案例,适合开发者和管理员参考。其核心优势在于高性能、多协议支持和灵活的配置能力。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 513 页请下载阅读 -
文档评分
请文明评论,理性发言.