搜索

pdf文档 Apache ActiveMQ Artemis 1.5.2 User Manual

1.61 MB 399 页 0 下载 43 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档详细介绍了Apache ActiveMQ Artemis服务器的使用方法,包括安装、创建代理实例、配置选项、JMS桥接、共享消费者、JMX管理、大消息处理、队列管理、安全SSL传输和用户凭证管理等内容。文档还提供了如何配置和使用ActiveMQ Artemis的详细指导,涵盖协议支持、日志记录和性能调优等方面。
AI总结
《Apache ActiveMQ Artemis 1.5.2 用户指南》总结如下: ### 1. 使用服务器 - 介绍了如何启动和停止 Apache ActiveMQ Artemis 服务器。 - 默认配置下,服务器作为 JMS 服务运行。 - 文档路径定义为 `${ARTEMIS_HOME}`,即解压目录。 ### 2. 安装 - 下载后的重要文件夹结构: - `bin`:包含运行所需的二进制文件和脚本。 - `web`:Web 上下文加载目录。 - `user-manual`:用户指南存放目录。 - `examples`:JMS 和 Java EE 示例。 - `lib`:运行所需的 JAR 和库文件。 - `schema`:配置文件的 XML 模式。 ### 3. 创建代理实例 - 代理实例目录包含配置和运行时数据(如日志和数据文件)。 - 建议不在 `${ARTEMIS_HOME}` 下创建实例,以便于后续升级。 - 示例命令:`cd /var/lib && ${ARTEMIS_HOME}/bin/artemis create mybroker`。 - 实例目录结构: - `bin`:执行脚本。 - `etc`:配置文件。 - `data`:持久化数据文件。 - `log`:日志文件。 - `tmp`:临时文件。 ### 4. 示例功能 - **JMS Bridge**:展示如何在两个独立服务器之间建立桥接。 - **JMS Context**:使用 JMS 上下文发送和接收消息。 - **JMS Shared Consumer**:展示如何在主题上共享订阅以提高可扩展性。 - **JMX Management**:通过 JMX 管理 ActiveMQ Artemis。 - **Large Message**:支持发送和接收超大消息,仅受服务器磁盘空间限制。 - **Last-Value Queue**:展示如何定义和处理带有“最后值”属性的队列。 ### 5. 安全 - **SSL 传输**:通过 SSL 加密不信任网络上的通信。 - **用户凭证**:提供两种安全管理器: - `ActiveMQSecurityManager`:基于属性文件验证用户。 - `ActiveMQJAASSecurityManager`:支持 JAAS 登录模块,默认配置使用 `PropertiesLogin` 模块。 ### 6. 示例输出 - 通过 Maven 插件运行示例,展示了如何发送和接收消息。 - 日志示例显示了服务器启动过程,支持多种协议(如 AMQP、MQTT、STOMP 等)。 ### 7. 附录 - 包含法律声明、项目信息、术语表及相关配置参考。 总结:文档全面介绍了 Apache ActiveMQ Artemis 的安装、配置、使用和管理,涵盖核心功能、安全性和示例实现,适合开发人员和管理员参考。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 387 页请下载阅读 -
文档评分
请文明评论,理性发言.