初识ActiveMQ

ActiveMQ介绍

  • 官方网站:http://activemq.apache.org/
  • 最新版本:ActiveMQ 5.14.1(2016-10-28)
  • 最新版本下载链接:http://activemq.apache.org/download.html
  • 历史版本下载链接:http://archive.apache.org/dist/activemq/
  • Getting Started Guide链接:http://activemq.apache.org/getting-started.html

在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.1D:\apache-activemq-5.14.1>bin\activemq startWarning: 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メ奶糖
出处:http://www.cnblogs.com/Candies/

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

[ActiveMQ]初识ActiveMQ相关推荐

  1. activeMq初识 - 2

    activeMq简单实例: package com.gordon;import org.apache.activemq.ActiveMQConnectionFactory;import javax.j ...

  2. ActiveMQ入门-ActiveMQ环境搭建

    http://activemq.apache.org/从阿帕奇的官方下载,ActiveMQ的环境搭建依赖于JDK,建议使用1.8 解压缩就能用,执行bin文件夹下面的可执行文件 ➜ ~ cd /Use ...

  3. 【ActiveMQ】ActiveMQ在CentOS的搭建与使用

    下载 到ActiveMQ官网,找到下载点. 目前, 官网为http://activemq.apache.org/. 我们下载目前最新的版本吧,当前的Linux版本下载地址之一为:http://apac ...

  4. 初识ActiveMQ

    2019独角兽企业重金招聘Python工程师标准>>> ①.消息传递方式介绍: Activemq支持两种方式的消息传递: 广播模式:1-n的方式,是一种发布订阅模式,像腾讯新闻那样, ...

  5. ActiveMQ入门-ActiveMQ跟SpringBoot整合发送接收Topic

    默认情况下@JmsListener不能监听topic,需要添加工厂类 package jms;import org.apache.activemq.command.ActiveMQQueue; imp ...

  6. ActiveMQ入门-ActiveMQ跟SpringBoot整合发送接收Queue

    很多教程中,会介绍原生demo,原生demo在实际开发中不会用到,而且代码量比较大,而且不好理解,也没什么用,所以我们课程不介绍.我们的课程主打实战,所以只会介绍跟SpringBoot整合的方案. 新 ...

  7. ActiveMQ系列—ActiveMQ中的Queue和Topics

    如果您细心的话,在ActiveMQ提供的管理页面上已经看到有两个功能页面:Queue和Topic.Queue和Topic是JMS为开发人员提供的两种不同工作机制的消息队列. 在ActiveMQ官方的解 ...

  8. ActiveMQ—安装配置及使用

    安装配置及使用 转自:http://blog.csdn.net/qq_21033663/article/details/52461543 (一)ActiveMQ介绍 ActiveMQ 是Apache出 ...

  9. puppet 连载二:服务端和客户端安装(ActiveMQ、MCollective)

    -------------------------------------服务端----------------------------------- 1.jdk安装 vi /etc/profile ...

最新文章

  1. java ftp pasv_Ftp主动模式和被动模式以及java连接ftp模式设置
  2. android app功能 配置,配置安装时分发  |  Android 开发者  |  Android Developers
  3. LeetCode18.四数之和 JavaScript
  4. 怎样用Java自制优秀的图片验证码?这样!
  5. html js停止计时,用 js 写的计时器,暂停计时无法生效
  6. 判断是否为自然数java_java判断输入的是否是自然数
  7. jquery根据value值php,表单php传值后jquery清除表单某项value问题
  8. 怎样对付win7黑屏
  9. extended-insert对mysqldump及导入性能的影响
  10. Spring Boot 定时任务,怎么实现任务动态增删启停?
  11. slid.es – 创建在线幻灯片和演示文稿的最佳途径
  12. 《Programming WPF》翻译 第9章 3.自定义功能
  13. poi导出excel设置列宽
  14. 颜色表大全 颜色中英文对照表
  15. linux解决用户权限不够问题
  16. vi命令下编辑文件时,按insert键文件底部无法编辑
  17. php---一周内免登录
  18. 八股总结(二)计算机网络与网络编程
  19. □ 影片名:《陈好-女人要爱自己》(7012) 在线播放
  20. MapGIS裁剪等值线图到出图

热门文章

  1. python基础知识资料-学习Python列表的基础知识汇总
  2. python编程入门经典实例-Python入门经典实例
  3. python经典小游戏-用Python设计一个经典小游戏
  4. 服务提供者框架(Service Provider Framework)
  5. spring中resource设计与实现
  6. Interviews(内连接,左外连接,分组、聚合)
  7. sigsuspend的使用
  8. MaperReduce实验
  9. 微信小程序,时间戳和日期格式互相转化
  10. 20154318_王秀飞 Exp2 后门原理与实践