pdf文档 Apache ActiveMQ Artemis 1.5.2 User Manual

1.61 MB 399 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档详细介绍了Apache ActiveMQ Artemis 1.5.2的使用手册,涵盖了服务器的使用、安装步骤、目录结构、管理API以及创建Broker实例等内容。文档指出,Broker实例应不创建在${ARTEMIS_HOME}目录下,以便更易升级,并说明了创建实例的命令和目录结构。管理部分介绍了通过JMX、Core API和JMS API进行的三种管理方式,并比较了它们的功能和适用性。文档还包括多个示例,如JMS_context、共享消费者、大消息处理等,展示了如何配置和使用ActiveMQ Artemis的各种功能。
AI总结
《Apache ActiveMQ Artemis 1.5.2 User Manual》主要介绍了Apache ActiveMQ Artemis的架构、使用方法、安装、管理、配置及示例等内容。以下是核心内容的总结: ### 1. **安装与目录结构** - 安装后,重要目录包括: - `bin`:运行ActiveMQ Artemis的二进制文件和脚本。 - `web`:加载Web上下文的目录。 - `user-manual`:用户手册。 - `examples`:示例代码,涵盖JMS和Java EE的使用场景。 - `lib`:运行所需的库文件。 - `schemas`:用于验证配置文件的XML Schema。 - 创建实例时,建议不要将实例目录放在`${ARTEMIS_HOME}`下,以便于升级。 ### 2. **使用服务器** - 服务器默认启用了JMS服务,路径如下: - `${ARTEMIS_HOME}`:ActiveMQ Artemis的解压目录。 - 服务器启动和停止相关脚本位于`bin`目录。 - 创建实例时,可通过`${ARTEMIS_HOME}/bin/artemis create`命令指定实例目录。实例目录包含以下子目录: - `bin`:实例相关的执行脚本。 - `etc`:配置文件目录。 - `data`:存储持久消息的数据文件。 - `log`:日志文件。 - `tmp`:临时文件。 ### 3. **管理** - ActiveMQ Artemis提供三种管理方式: 1. **JMX**:通过Java Management Extensions标准化管理。 2. **Core API**:使用核心消息与服务器交互。 3. **JMS API**:使用JMS消息管理资源。 - 每种管理方式支持相同的功能,选择根据应用需求和环境决定。 ### 4. **示例** - **JMX管理**:展示如何使用JMX管理ActiveMQ Artemis。 - **大消息处理**:支持发送和接收超大消息,仅限于服务器的磁盘空间。 - **共享消费者**:JMS 2.0支持共享订阅,提升可扩展性。 - **桥接**:可配置服务器间桥接,实现消息转发。 - **最后值队列**:特殊队列,保留最新消息,丢弃旧消息。 ### 5. **许可证信息** - Apache License 2.0,按“AS IS”方式分发,未提供任何明示或暗示的担保。 ### 总结 本手册详细介绍了ActiveMQ Artemis的安装、使用、管理和配置,并通过丰富的示例展示其功能和应用场景。用户可根据需求选择合适的管理方式,利用其强大的消息队列功能解决实际问题。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 387 页请下载阅读 -
文档评分
请文明评论,理性发言.