Apache ActiveMQ Artemis 2.30.0 User Manual
6.37 MB
500 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
Apache ActiveMQ Artemis 是一个高性能、多协议、可嵌入的开源消息中间件,支持高可用性和集群环境。文档详细介绍了其安装、配置、性能调优、版本升级等内容,并提供了丰富的示例和工具支持。主要特点包括卓越的性能表现、灵活的集群配置、全面的功能集以及对多种协议(如OpenWire、AMQP 1.0、STOMP等)的支持。 | ||
AI总结 | ||
《Apache ActiveMQ Artemis 2.30.0 User Manual》是一份全面的用户指南,介绍了Apache ActiveMQ Artemis的安装、使用、配置和升级等内容。以下是文档的核心内容总结:
### 1. **Apache ActiveMQ Artemis简介**
- Apache ActiveMQ Artemis 是一个高性能、多协议的异步消息系统,支持嵌入式部署、集群和高可用性。
- 它遵循Apache Software License v2.0,100%开源,支持Java 11+,适用于多种平台。
- 主要功能包括:
- 持久化和非持久化消息的高性能处理。
- 支持多种协议(如JMS、AMQP、STOMP、MQTT)。
- 弹性集群和地理分布网络。
- 基于角色的访问控制和安全管理。
### 2. **安装与配置**
- **获取安装包**:从官方下载页面获取最新版本。
- **目录结构**:安装后包含以下重要文件夹:
- `bin`:运行脚本和二进制文件。
- `examples`:示例程序。
- `lib`:依赖库。
- `schema`:配置文件的XML模式。
- `web`:Web控制台和相关组件。
### 3. **服务器使用**
- **启动与停止**:通过脚本或命令行工具启动和停止服务器。
- **目录布局**:文档详细说明了各目录的作用和文件用途。
- **性能调优**:提供了性能优化工具和配置建议。
### 4. **版本更新与升级**
- **2.30.0 版本**:主要是Bug修复和少量改进,包括依赖项升级。
- **2.29.0 版本**:重点改进了对大消息(Large Messages)的支持。
- **2.28.0 版本**:新增对OpenWire协议的更好支持,包括重新连接和生产者流控功能。
- **升级注意事项**:
- 从旧版本升级时需注意MBean访问权限的变化(ARTEMIS-4151)。
- 需手动配置管理XML文件以启用写入权限。
### 5. **功能亮点**
- **高可用性**:支持自动客户端故障转移,确保零消息丢失或重复。
- **灵活的集群**:支持负载均衡和地理分布集群。
- **扩展功能**:
- 支持JDBC持久化。
- 新增了对MQTT协议的支持。
- 提供了新的CLI工具用于管理和维护。
### 6. **配置与管理**
- **JMX配置**:通过XML文件配置JMX管理。
- **日志与监控**:支持通过Jolokia进行远程监控和管理。
- **资源限制**:允许配置资源使用限制。
### 7. **法律声明**
- 文档版权归Apache Software Foundation所有,遵循Apache License v2.0。
### 总结
Apache ActiveMQ Artemis 是一个功能强大且灵活的消息中间件,适用于高性能和高可用性的分布式系统。文档详细介绍了其安装、使用、配置和升级过程,并提供了丰富的示例和工具以帮助用户快速上手和优化性能。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
488 页请下载阅读 -
文档评分