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 页请下载阅读 -
文档评分