ActiveMQ的项目主页:http://activemq.apache.org
。
本文采用的ActiveMQ的版本是5.3.0,操作系统是Linux。
1 下载与安装
从镜像站点下载ActiveMQ的二进制包:
wget http://apache.freelamp.com/activemq/apache-activemq/5.3.0/apache-activemq-5.3.0-bin.tar.gz
建议把文件放到/usr/local/目录下:
cp apache-activemq-5.3.0-bin.tar.gz /usr/local/
然后解压:
tar –xzf apache-activemq-5.3.0-bin.tar.gz
解压后得到一个文件夹apache-activemq-5.3.0。这就是ActiveMQ的安装目录,所有东西都在这里面。
2 启动ActiveMQ
为确保你能够运行ActiveMQ,先修改apache-activemq-5.3.0目录的权限:
chmod -R 777 apache-activemq-5.3.0
进入安装目录下的bin文件夹,执行:
./activemq &
ActiveMQ就启动起来了。
3 验证是否启动成功
ActiveMQ默认使用61616 端口提供JMS服务,使用8161端口作为Web控制台。执行以下命令,查看这两个端口是否启动起来了,如果是,则表明ActiveMQ启动成功。
netstat -ln | grep 61616
netstat -ln | grep 8161
可以通过http://192.168.1.109:8161/admin 访问ActiveMQ的Web控制台。
4 停止ActiveMQ
首先找到activemq进程的PID:
ps –ef | grep activemq
然后kill之:
Kill -9 PID
分享到:
相关推荐
**ActiveMQ实战(英文版)** ActiveMQ是Apache软件基金会开发的一款开源消息中间件,它遵循Java消息服务(JMS)规范,支持多种协议,并且跨平台运行。这本书《ActiveMQ实战(英文版)》旨在深入探讨如何在实际环境中...
#### 三、ActiveMQ实战案例介绍 - **案例概述**:本书通过一系列实例来展示如何使用ActiveMQ构建各种应用场景下的消息传递系统。 - **目的**:通过实际案例帮助读者深入了解ActiveMQ的核心概念和技术细节,并学会...
1. **安装与配置ActiveMQ**:下载并解压ActiveMQ的发布包,配置相应的环境变量,启动ActiveMQ服务器。启动后,可以通过Web管理界面监控和管理消息队列。 2. **创建消息生产者**:在Java代码中,我们需要导入...
在本篇内容中,我们会深入探讨ActiveMQ的特性、安装与运行,以及它如何与其他系统集成。 首先,ActiveMQ支持JMS规范,这意味着它能够提供一系列的特性,包括同步和异步消息传递、消息的一次性和持久性保证。JMS规范...
1. **下载与安装** 要安装ActiveMQ,首先需要从官方镜像站点或Apache官方网站下载最新版本的二进制包,例如 `apache-activemq-5.3.0-bin.tar.gz`。将文件移动到 `/usr/local/` 目录下,确保文件的安全性,可以使用 ...
在本篇《ActiveMQ实战——实现一个简易版的聊天室》中,我们将深入探讨如何利用Apache ActiveMQ构建一个简单的在线聊天应用。ActiveMQ是Apache软件基金会的一个开源项目,它是一款功能强大的消息中间件,用于在...
**Apache ActiveMQ 安装与实战** Apache ActiveMQ 是一个流行的开源消息代理,它实现了 Java Message Service (JMS) 规范,允许应用程序之间进行异步通信。在本教程中,我们将详细介绍如何安装 ActiveMQ,以及如何...
1. **ActiveMQ安装与配置**:首先需要在服务器上安装并配置ActiveMQ,包括设置监听端口、配置用户权限以及管理虚拟主题等。这通常通过修改activemq.xml配置文件完成。 2. **JMS(Java消息服务)接口**:ActiveMQ是...
四、ActiveMQ实战应用 在实际应用中,ActiveMQ常用于以下场景: - 微服务间的异步通信:微服务架构中,通过消息队列可避免直接调用导致的阻塞,提高系统响应速度。 - 数据同步:在分布式数据库或主从复制环境中,...
1. **ActiveMQ 的基本概念**: - **消息队列**:ActiveMQ 中的核心概念,用于存储待处理的消息,保证消息的顺序和可靠性。 - **生产者(Producer)**:负责创建和发送消息到消息队列的客户端。 - **消费者...
《Spring与ActiveMQ整合实战详解》 在Java开发领域,消息队列(Message Queue)作为解耦、异步处理和提高系统吞吐量的重要工具,被广泛应用。Spring框架以其强大的集成能力,使得与各种消息中间件如ActiveMQ的整合...
2. **配置ActiveMQ服务器**:设置ActiveMQ服务器,可以是本地运行的实例,也可以是远程服务器。配置包括服务器地址、端口、用户名和密码等信息。 3. **创建ConnectionFactory**:在Spring配置文件中,定义一个`...
ActiveMQ集群的使用与配置 ActiveMQ集群支持多种不同的方面,包括Queue consumer clusters、Broker clusters和Network of brokers等。 Queue Consumer Clusters ActiveMQ支持订阅同一个queue的consumers上的集群...
二、安装与配置ActiveMQ 1. **下载**:从官方网站获取最新版本的ActiveMQ。 2. **启动**:运行bin目录下的start.bat(Windows)或start.sh(Unix/Linux)脚本启动服务。 3. **Web Console**:默认情况下,ActiveMQ...
《Spring与ActiveMQ整合实战详解》 在Java开发领域,Spring框架和ActiveMQ是两个非常重要的组件。Spring作为一款强大的企业级应用框架,提供了一系列的工具和服务,方便开发者构建复杂的应用系统;而ActiveMQ则是...
7. **运行与测试**:启动ActiveMQ服务器,运行你的Spring应用,然后可以通过生产者发送消息,消费者将自动接收到并处理这些消息。 通过以上步骤,你已经成功地将ActiveMQ与Spring集成,并实现了基本的消息收发功能...
【标题】"activemq-demo"是一个示例项目,展示了如何将ActiveMQ与Spring框架集成以实现消息推送功能。此项目涵盖了两种基本的消息类型:普通队列消息和持久化订阅消息。 【描述】在集成ActiveMQ和Spring的过程中,...
为了运行这些示例,你需要在本地安装ActiveMQ服务器,设置相应的环境变量,然后解压这个zip文件,编译并运行里面的Java代码。这将帮助你理解ActiveMQ的工作原理,以及如何在实际项目中集成和利用它来实现异步通信、...
《ActiveMQ深度解析与实战应用》 ActiveMQ是Apache软件基金会的一个开源项目,它是一款功能强大的消息中间件,广泛应用于分布式系统中,用于处理异步通信、解耦系统组件以及提高系统的可扩展性。本篇将围绕ActiveMQ...