Apache ActiveMQ Artemis 2.3.0 User Manual
3.03 MB
420 页
0 下载
65 浏览
0 评论
0 收藏
所属分类:
后端开发 / Java / ActiveMQ
| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档介绍了Apache ActiveMQ Artemis服务器的使用方法,包括安装、创建broker实例、配置选项、控制台功能、JMS示例以及持久化机制。文档详细说明了如何通过命令行创建和管理broker实例,介绍了JMS桥接、共享消费者、JMX管理和大消息处理等功能,并提供了默认配置和JVM设置的指导。 | ||
| AI总结 | ||
# Apache ActiveMQ Artemis 2.3.0 用户指南总结
## 1. 使用服务器
- **概述**:介绍如何使用ActiveMQ Artemis服务器,包括启动和停止操作。
- **目录结构**:默认提取目录为`$ARTEMIS_HOME`,包含多个文件夹如bin、web、user-manual等,每个文件夹的功能明确。
## 2. 安装
- **文件夹说明**:
- `bin`:包含运行所需的二进制文件和脚本。
- `web`:Web上下文加载目录。
- `user-manual`:用户指南存放位置。
- `api`:API文档位置。
- `examples`:JMS和Java EE示例。
- `lib`:运行所需的JAR和库文件。
- `schema`:配置文件的XML模式。
## 3. 创建 Broker 实例
- **推荐目录**:建议将实例目录置于`/var/lib`下,避免与主目录混杂,便于升级。
- **创建命令**:使用`${ARTEMIS_HOME}/bin/artemis create mybroker`创建实例。
- **目录结构**:
- `bin`:执行脚本。
- `etc`:配置文件。
- `data`:持久化数据文件。
- `log`:日志文件。
- `tmp`:临时文件。
## 4. 控制台
- **界面功能**:提供连接、仪表盘、JMX、线程等功能选项卡,便于管理和监控。
- **菜单选项**:包括文档帮助、版本信息和注销功能。
## 5. 示例
- **JMS Bridge**:展示如何在两个独立服务器之间建立桥接。
- **JMS Context**:演示使用JMS上下文发送和接收消息。
- **JMS Shared Consumer**:说明共享消费者在主题上的使用,提升可扩展性。
- **JMX Management**:展示如何通过JMX管理ActiveMQ Artemis。
- **Large Message**:处理大消息,支持远大于内存的文件,确保服务器重启后消息不丢失。
## 6. 持久化
- **选项**:
- **文件日志(默认)**:高效且优化的持久化方式,采用预分配文件,减少磁盘寻道。
- **JDBC存储**:使用JDBC连接数据库,仍在开发中,适合部分场景。
## 7. 服务器JVM设置
- **内存配置**:默认1GB内存,可通过-Xms和-Xmx调整,推荐并行垃圾回收以减少停顿。
## 8. 预配置选项
- 提供非集群、集群、复制和共享存储等多种配置,用户可自定义。
## 9. 法律声明
- 文档授权遵循Apache License 2.0,禁止未经许可的使用和修改。
通过以上总结,读者可以快速了解ActiveMQ Artemis 2.3.0的主要功能、安装配置、使用方法及关键特性。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
408 页请下载阅读 -
文档评分













