搜索

pdf文档 Apache ActiveMQ Artemis 1.4.0 User Manual

1.59 MB 389 页 0 下载 30 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档详细介绍了Apache ActiveMQ Artemis的使用和配置,包括安装步骤、目录结构、创建broker实例的方法,以及如何调整配置参数。此外,文档还展示了如何通过不同协议(如JMS、AMQP、MQTT等)进行消息传输,并提供了多个示例来说明其功能和应用场景。
AI总结
《Apache ActiveMQ Artemis 1.4.0 用户手册》总结如下: ### 1. 使用服务器 - **概述**:介绍如何使用 Apache ActiveMQ Artemis 服务器,包括启动和停止方法,以及目录布局。 - **默认配置**:默认启用 JMS 服务,运行目录为 `${ARTEMIS_HOME}`。 - **日志与数据**:日志文件存放在 `log` 目录,数据文件存放在 `data` 目录。 ### 2. 安装 - **文件夹结构**: - `bin`:包含可执行文件和脚本。 - `web`:Web 上下文加载目录。 - `user-manual`:用户手册存放目录。 - `examples`:JMS 和 Java EE 示例。 - `lib`:运行所需的 JAR 和库。 - **核心功能**:支持多种协议(如 AMQP、MQTT、STOMP)和高性能消息传输。 ### 3. 创建 Broker 实例 - **实例目录**:建议将实例目录与 `${ARTEMIS_HOME}` 分离,便于升级。 - **目录结构**: - `bin`:执行脚本。 - `etc`:配置文件。 - `data`:持久化消息文件。 - `log`:日志文件。 - `tmp`:临时文件。 ### 4. 示例 - **JMS Bridge**:实现两台独立服务器之间的桥接。 - **JMS Context**:使用 JMS 上下文发送和接收消息。 - **JMS 共享消费者**:允许多个消费者共享主题订阅,解决扩展性问题。 - **JMX 管理**:通过 JMX 监控和管理 Broker。 - **大消息**:支持传输超大消息,消息大小仅受限于服务器磁盘空间。 ### 5. Apache ActiveMQ Artemis 是什么? - **定位**:开源、高性能、支持多种协议的消息中间件。 - **特点**: - 100% 开源,Apache 许可证。 - 高性能:持久化和非持久化消息传输速率高。 - 高可用性:自动客户端故障转移,确保零消息丢失。 - 灵活的集群:支持地理分布集群和负载均衡。 ### 6. 为什么使用 Apache ActiveMQ Artemis? - 开源且无使用限制。 - 支持多种协议和平台(Java 8+)。 - 低延迟、高吞吐量。 - 简单设计,依赖少,支持嵌入式和独立运行。 ### 7. 法律声明 - 文档版权归 Apache 软件基金会所有,遵循 Apache 许可证 2.0。 总结:Apache ActiveMQ Artemis 是一个高性能、多协议的消息中间件,支持高可用性和灵活的集群配置,适用于需要可靠消息传输的场景。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 377 页请下载阅读 -
文档评分
请文明评论,理性发言.