Apache ActiveMQ Artemis 2.24.0 User Manual
6.41 MB
513 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
Apache ActiveMQ Artemis 2.24.0是消息中间件,支持多协议、高性能和高可用性。文档详细介绍了如何安装、配置和使用该系统,包括Broker的创建、版本更新说明以及在Apache Karaf上的部署。不同版本的升级步骤和注意事项也被涵盖,其中一些更新可能影响既有配置,如MQTT 3.x客户端的队列持久性。配置文件和目录结构对用户理解和管理系统至关重要。 | ||
AI总结 | ||
以下是对《Apache ActiveMQ Artemis 2.24.0 User Manual》的中文总结:
---
**Apache ActiveMQ Artemis 2.24.0 用户手册**
**目录结构与安装**
Apache ActiveMQ Artemis 的安装目录结构如下:
- `bin`:运行 ActiveMQ Artemis 所需的二进制文件和脚本。
- `examples`:各种示例,具体运行方法参见示例章节。
- `lib`:运行 ActiveMQ Artemis 所需的 JAR 文件和库。
- `schema`:用于验证配置文件的 XML 模式文件。
- `web`:Web 上下文加载文件,用于 Broker运行时的 Web 功能。
- `user-manual`:用户手册,包含在 Web 文件夹下。
**版本信息与升级说明**
1. **版本 2.24.0**:
- **高亮功能**:
- 对页面缓存和文件处理进行了优化,简化了缓存机制。
- **升级注意事项**:
- 由于 ARTEMIS-3851,MQTT 3.x 客户端在 CleanSession=1 时创建的队列将变为非持久队列(non-durable),可能影响安全设置。
- 由于 ARTEMIS-3892,队列用户名将基于验证的用户而非客户端提交的用户名,影响某些身份验证配置(如 GuestLoginModule 和 CertificateLoginModule)。
2. **版本 2.5.0**:
- **高亮功能**:
- 支持专属消费者(Exclusive consumers)。
- 支持类似 ActiveMQ 5.x 的虚拟主题命名能力。
- 支持 SSL 证书吊销列表(CRL)。
- 支持 OpenWire 的最后值队列。
- 提供可配置的 Broker 插件,用于记录 Broker 事件。
- 支持通过 `sslProvider` URL 参数使用 OpenSSL 提供程序。
- **升级注意事项**:
- 由于 ARTEMIS-1644,需要在接受器 URL 中手动配置 `anycastPrefix` 和 `multicastPrefix` 以确保兼容性。
**功能与核心特点**
- 开源, Apache 让证 2.0 协议。
- 高性能,支持持久和非持久消息传输。
- 多协议支持(如 AMQP、MQTT、STOMP 等)。
- 高可用性和灵活的集群功能,支持地理分布式集群。
- 轻量级设计,依赖第三方组件少。
- 支持嵌入式部署或与 Java EE 应用服务器集成。
**与 Apache Karaf 的集成**
- ActiveMQ Artemis 支持在 Apache Karaf(4.x 或更高版本)上运行。
- 安装步骤:
1. 添加功能库 URL,如 `mvn:org.apache.activemq/artemis-features/1.3.0-SNAPSHOT`。
2. 通过命令 `feature:install artemis` 安装 Broker。
- 配置文件为 `${KARAF_BASE}/etc/org.apache.activemq.artemis.cfg`,示例配置文件可在 `etc/artemis.xml` 中找到。
**项目信息**
- 官方页面:[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)
---
以上总结涵盖了文档的核心内容,突出了安装、版本信息、功能特点、集成和项目资源等关键信息,语言简洁且逻辑清晰。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
501 页请下载阅读 -
文档评分