[ActiveMQ]初识ActiveMQ

简介: 初识ActiveMQ ActiveMQ介绍 官方网站:http://activemq.apache.org/ 最新版本:ActiveMQ 5.14.1(2016-10-28) 最新版本下载链接:http://activemq.

初识ActiveMQ

ActiveMQ介绍

在Windows上安装、启动、停止

  1. 从以上给出的链接中下载自己要使用的压缩包。文件名格式为“apache-activemq-x.x.x-bin.zip”,此次学习的版本最新版本apache-activemq-5.14.1-bin.zip。
  2. 解压文件到本地目录:D:\apache-activemq-5.14.1。
  3. 从“开始菜单”-->“运行”菜单中打开cmd控制台窗口,或者使用“微软徽标键+R”打开运行窗口,并输入“cmd”命令打开cmd控制台窗口。
  4. 输入“cd /d D:\apache-activemq-5.14.1\bin”命令,将目录切换到第2步中的本地目录中。继续输入“activemq start”启动ActiveMQ。 启动成功后,在控制台可以看到“Apache ActiveMQ 5.14.1 (localhost, ID:Candy-1021-49852-1477700829921-0:1) started”。
    如果提示以下信息,则表示需要安装JDK并配置“JAVA_HOME”环境变量。

    Microsoft Windows [版本 6.1.7601]
    版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
    
    C:\Users\Administrator>cd /d D:\apache-activemq-5.14.1
    
    D:\apache-activemq-5.14.1>bin\activemq start
    
    Warning: JAVA_HOME environment variable is not set.
    
    '"java.exe"' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    D:\apache-activemq-5.14.1>
  5. ActiveMQ默认启动时,启动了内置的jetty服务器,提供一个用于监控ActiveMQ的admin应用。打开浏览器,并输入 “http://127.0.0.1:8161/admin/",并回车。在弹出的验证对话框中输入用户名和密码。
    ActiveMQ默认的用户名和密码都是admin。
    (1)、登录的用户与密码配置:conf/jetty-realm.properties
    (2)、8161端口配置:conf/jetty.xml
  6. ActiveMQ默认使用的TCP连接端口是61616, 通过“netstat -an|find "61616"”命令查看该端口的信息可以确认ActiveMQ是否成功启动。
  7. 在控制台中使用“CTRL+C”,可以停止ActiveMQ。如果ActiveMQ是在后台以服务的形式运行,也可以在控制台中输入“activemq stop”停止服务。

通过ActiveMQ发送消息

    1. 点击“Queues”菜单,输入 Queue Name,并点击“create”按钮。点击“Send To”链接,发送测试消息。
    2. 在“Send a JMS Message”页面输入测试消息,并点击“发送”按钮。
    3. 回到“Queues”菜单,看到“Number Of Pending Messages”和“Messages Enqueued”的数量都变成了“1”。“Number Of Consumers”的数量为“0”,表示已经发出了一条消息,但是没有被消费。
作者: Candyメ奶糖

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
博文来源广泛,如原作者认为我侵犯知识产权,请尽快给我发邮件 359031282@qq.com联系,我将以第一时间删除相关内容。

目录
相关文章
|
22天前
|
消息中间件 存储 监控
ActiveMQ、RocketMQ、RabbitMQ、Kafka 的区别
【10月更文挑战第24天】ActiveMQ、RocketMQ、RabbitMQ 和 Kafka 都有各自的特点和优势,在不同的应用场景中发挥着重要作用。在选择消息队列时,需要根据具体的需求、性能要求、扩展性要求等因素进行综合考虑,选择最适合的消息队列技术。同时,随着技术的不断发展和演进,这些消息队列也在不断地更新和完善,以适应不断变化的应用需求。
65 1
|
2月前
|
消息中间件 网络协议 Java
消息中间件-ActiveMQ
消息中间件-ActiveMQ
|
消息中间件 Java Kafka
ActiveMQ
   MQ是消息中间件,是一种在分布式系统中应用程序借以传递消息的媒介,常用的有ActiveMQ,RabbitMQ,kafka。ActiveMQ是Apache下的开源项目,完全支持JMS1.1和J2EE1.4规范的JMS Provider实现。
177 0
ActiveMQ
|
消息中间件 存储 网络协议
深入了解ActiveMQ!
深入了解ActiveMQ!
408 0
|
消息中间件 Java Linux
|
消息中间件
ActiveMQ - SpringJMS 之 ActiveMQ
ActiveMQ - SpringJMS 之 ActiveMQ
56 0
ActiveMQ - SpringJMS 之 ActiveMQ
|
消息中间件 中间件
ActiveMQ - 基础篇(上)
ActiveMQ - 基础篇(上)
140 0
ActiveMQ - 基础篇(上)
|
消息中间件
ActiveMQ - 基础篇(下)
ActiveMQ - 基础篇(下)
137 0
ActiveMQ - 基础篇(下)
|
消息中间件 存储 缓存
ActiveMQ介绍与安装
ActiveMQ介绍与安装
260 0
ActiveMQ介绍与安装
|
消息中间件 JSON 缓存
浅谈ActiveMQ
浅谈ActiveMQ
下一篇
无影云桌面