搜索

pdf文档 Apache ActiveMQ Artemis 2.32.0 User Manual

10.88 MB 528 页 0 下载 62 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
《Apache ActiveMQ Artemis 2.32.0 User Manual》详细介绍了Apache ActiveMQ Artemis 2.32.0,包括其作为消息中间件的功能、管理API的使用、安装配置步骤、升级指南以及在Apache Karaf上的集成。文档还提供了命令行接口的使用方法,帮助用户进行broker实例的创建和管理。
AI总结
### Apache ActiveMQ Artemis 2.32.0 用户手册总结 #### 1. 项目信息 - **Apache ActiveMQ Artemis** 是一个开源的多协议、嵌入式、高性能、集群式、异步消息系统。 - 它是一个消息导向中间件(MoM)的示例,适用于需要高性能和可靠消息传递的场景。 - **官方资源**: - 项目页面:[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. 管理 API - 提供了统一的管理 API,支持多种访问方式: - **JMX**:用于管理 Java 应用的标准方式。 - **Jolokia**:通过 HTTP 接口暴露 JMX API。 - **Core Client**:通过 Core 客户端发送管理操作。 - **JMS Client**:通过 JMS 客户端发送管理操作。 - **Web Console**:提供图形化管理界面。 - **核心功能**: - 修改服务器配置。 - 创建、部署和删除队列。 - 检查队列状态(如消息数量)。 - 订阅管理通知。 #### 3. 使用服务器 - **安装**: - 下载后解压,主目录包含 `bin`、`lib`、`schema` 和 `web` 等关键目录。 - **创建 Broker 实例**: - 实例目录应独立于主目录,便于升级。 - 建议将实例存放在 `/var/lib` 目录下。 - 使用命令 `./bin/artemis create /path/to/myBrokerInstance` 创建实例。 #### 4. 版本信息 - **2.32.0 高亮功能**: - Mirrored Core Messages 支持原生格式传输。 - MQTT 会话自动删除(基于客户端会话过期时间)。 - 语言定义更加包容。 - 示例代码独立于主仓库,存放于 [https://github.com/apache/activemq-artemis-examples/](https://github.com/apache/activemq-artemis-examples/)。 #### 5. 升级指南 - **升级步骤**: 1. 修改 `artemis.profile` 或 `artemis.profile.cmd` 文件中的 `ARTEMIS_HOME` 属性。 2. 对于 Windows 服务,修改 `artemis-service.xml` 中的 `ARTEMIS_HOME` 属性。 - **注意事项**: - 升级前需备份实例数据。 - 参考版本文档中的具体升级说明。 #### 6. 在 Apache Karaf 上安装 - **安装步骤**: 1. 添加 Artemis 特性仓库:`feature:repo-add mvn:org.apache.activemq/artemis-features/1.3.0-SNAPSHOT/xml/features`。 2. 安装 Artemis 特性:`feature:install artemis`。 - **配置文件**: - 配置文件位于 `$KARAF_BASE/etc/org.apache.activemq.artemis.cfg`。 #### 7. 命令行界面(CLI) - 提供两种使用方式: - **传统 CLI**:直接执行命令,如 `./artemis [COMMAND] [PARAMETERS]`。 - **Shell 模式**:通过 `./artemis shell` 进入交互式界面。 - **主要命令**: - `help`:查看命令列表。 - `producer`:发送消息。 - `consumer`:消费消息。 - `browser`:浏览队列消息。 - `upgrade`:升级实例。 #### 8. 文档结构 - 该手册涵盖从安装、配置、管理到高级功能(如高可用性和集群)的各个方面,旨在帮助用户全面了解和使用 Apache ActiveMQ Artemis 2.32.0。 通过以上总结,可以快速了解 Apache ActiveMQ Artemis 2.32.0 的核心功能、使用方法和管理技巧。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 516 页请下载阅读 -
文档评分
请文明评论,理性发言.