Apache ActiveMQ Artemis 2.33.0 User Manual
11.02 MB
533 页
0 下载
68 浏览
0 评论
0 收藏
所属分类:
后端开发 / Java / ActiveMQ
| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .pdf | 3 |
| 摘要 | ||
文档详细介绍了Apache ActiveMQ Artemis 2.33.0的功能和使用方法,包括其作为消息中间件的角色、多协议支持、Broker实例的创建与管理、目录结构、升级流程以及控制台的使用。文档还提供了具体的配置示例和升级注意事项,帮助用户高效部署和管理ActiveMQ Artemis。 | ||
| AI总结 | ||
以下是对《Apache ActiveMQ Artemis 2.33.0 User Manual》的中文总结,重点突出核心观点和关键信息,语言简洁明了,逻辑连贯:
---
### **1. 一般项目信息**
- **Apache ActiveMQ Artemis** 是一个开源项目,旨在构建一个多协议、可嵌入、性能极高、支持集群和异步消息传输的系统。
- 它属于面向消息的中间件(Message Oriented Middleware, MoM),支持多种协议,包括OpenWire、AMQP 1.0、MQTT等。
- 项目主页:[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)
---
### **2. 使用服务器**
#### **2.1 安装**
- 下载后解压到指定目录,关键文件夹包括:
- `bin`:运行ActiveMQ Artemis的二进制文件和脚本。
- `lib`:运行所需的Jar包和库文件。
- `schema`:用于验证配置文件的XML Schema。
- `web`:Web上下文加载的目录。
#### **2.2 创建Broker实例**
- Broker实例是包含配置文件和运行时数据(如日志和消息日志)的目录。
- 创建实例时,建议不要将实例目录放在`$ARTEMIS_HOME$`下,以便更容易升级版本。
- 示例命令:`./bin/artemis create /path/to/myBrokerInstance`。
---
### **3. 控制台功能**
- 登录后,用户界面包含以下功能:
- **导航菜单**:包括帮助、关于、偏好设置和注销。
- **导航标签**:
- **Artemis**:核心功能标签,专注于ActiveMQ Artemis的功能。
- **Dashboard**:用于创建和保存基于JMX指标的图表和表格。
- **JMX**:暴露Jolokia JMX端点。
- **Threads**:监控线程使用情况。
---
### **4. 升级Broker**
- **升级优势**:将Broker实例与“home”目录分离,便于升级。
- **升级步骤**:
1. 打开Broker实例的`etc`文件夹。
2. 修改`artemis.profile`(Windows为`artemis.profile.cmd`),更新`ARTEMIS_HOME`属性为新版本路径。
3. 对于Windows服务,需额外更新`bin`文件夹下的`artemis-service.xml`。
---
### **5. 版本更新说明**
#### **5.1 版本2.13.0**
- **亮点**:
- 新增地址的重复ID缓存管理方法。
- 支持最小/最大过期延迟。
- 提供命令行工具检查Broker健康状态。
- **升级注意事项**:
- 新增审核日志,默认过滤低级别日志,需更新`logging.properties`。
#### **5.2 版本2.28.0**
- **亮点**:
- 支持镜像同步复制(`sync=true`)。
- 移除分页计数器日志记录,简化操作并提升性能。
#### **5.3 版本2.27.0**
- **注意事项**:
- MQTT共享订阅队列命名规则变更,需确保旧订阅队列为空。
#### **5.4 版本2.23.0**
- **亮点**:
- 支持JakartaEE 10。
- 修复高CPU使用率问题。
#### **5.5 版本2.21.0**
- **亮点**:
- 支持MQTT 5协议。
- 提供性能评估工具。
- 支持按消息计数配置分页。
---
以上是《Apache ActiveMQ Artemis 2.33.0 User Manual》的核心内容总结,涵盖了安装、使用、升级和版本更新的关键信息。 | ||
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
521 页请下载阅读 -
文档评分













