pdf文档 Apache ActiveMQ Artemis 2.12.0 User Manual

5.23 MB 534 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档详细介绍了Apache ActiveMQ Artemis 2.12.0,作为一个开源的多协议、可嵌入的高性能集群异步消息系统。其核心功能包括高性能日志、全面的特性集、优雅的设计以及灵活的集群和高可用性配置。文档还提到了其管理API的多种访问方式,如JMX、Jolokia、Core Client和JMS Client,并提供了Web控制台和命令行管理工具。此外,文档涵盖了版本更新说明,包括新增特性如支持正则表达式客户端证书匹配、SASL_EXTERNAL支持、虚拟主题映射等,以及升级指南和注意事项。
AI总结
以下是对《Apache ActiveMQ Artemis 2.12.0 User Manual》的中文总结: --- **Apache ActiveMQ Artemis 2.12.0 用户手册** **1. 引言** - Apache ActiveMQ Artemis 是一个开源的、多协议支持、可嵌入、高性能、支持集群和异步消息传递的消息中间件(Message Oriented Middleware, MoM)。 - 其主要特点包括: - 100% 开源,采用 Apache License 2.0,降低了使用门槛。 - 高性能,支持持久和非持久消息传递。 - 全面的功能集,包括高可用性、灵活的集群和路由配置。 - 支持 Java 8+ 运行时,跨平台运行。 - 瓷器设计,依赖少,支持嵌入式或独立运行。 --- **2. 使用服务器** - **安装**: 下载后,主要文件夹包括: - `bin`: 启动和停止服务器的脚本。 - `examples`: 各种示例代码。 - `lib`: 依赖库。 - `conf`: 配置文件目录。 - 默认配置下,服务器启动后支持 JMS 服务,用户目录为 `${ARTEMIS_HOME}`。 --- **3. 管理功能** - 提供了全面的管理 API,支持以下操作: - 修改服务器配置。 - 创建和监控资源(如队列和地址)。 - 交互式操作(如删除队列中的消息)。 - 管理方式包括: - **JMX**: 通过 Java 管理扩展(Java Management Extensions)。 - **Jolokia**: 通过 REST 接口访问 JMX API。 - **Core Client**: 使用核心客户端消息发送管理操作。 - **JMS Client**: 使用 JMS 客户端消息发送管理操作。 - **管理地址**: 默认管理地址为 `activemq.management`,需配置用户权限以允许管理操作。 - **管理通知**: 支持通过 JMX 通知或消息通知方式接收系统事件。 --- **4. 版本更新** - **版本 2.12.0 主要更新**: - 支持正则表达式匹配客户端证书。 - 支持 AMQP 客户端的 SASL_EXTERNAL。 - 新增虚拟主题映射和独占队列的示例。 - **升级注意事项**: - 升级时需按顺序执行多个版本的升级步骤,参考具体版本的升级指南。 --- **5. 配置参考** - **消息地址**: 配置地址和队列的匹配规则。 - **安全设置**: 支持 SSL/TLS、密码掩码和自定义插件。 - **日志工具**: 提供日志插件,记录 Broker 事件。 --- **总结** Apache ActiveMQ Artemis 是一款高性能、灵活且功能全面的消息中间件,适用于分布式系统中消息传递和队列管理的需求。其支持多种管理方式和配置选项,使得部署和管理更加便捷。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 522 页请下载阅读 -
文档评分
请文明评论,理性发言.