`
webcode
  • 浏览: 5955909 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

ActiveMQ的安装及实例运行

 
阅读更多

本文主要介绍了ActiveMQWindow OS上的安装以及安装完成后的运行实例。

一、安装过程

1、 下载ActiveMQ

http://activemq.apache.org/download.html 上下载对应版本及OSActiveMQ。目前最新的版本是ActiveMQ5.3.1

2、 安装前的准备

a、 首先确保已经安装了Jdk,并设置%JAVA_HOME%环境变量;

b、 安装ant编译环境,并设置%ANT_HOME%环境变量;

3、 将下载的ActiveMQ解压后安装放置在本地磁盘,本文放在D/activemq下面。

4、 设置环境变量

在完成上述操作后,需要设置环境变量%ACMQ_HOME%

至此,该ActiveMQ已经安装完成。

二、安装检验

在经过上述安装过程后,为了确保可以正常运行,通过如下的方式进行检验。

ActiveMQ的安装目录下

$cd bin

$activemq

出现如下信息,即表明该ActiveMQ服务器已经成功启动。

Loading message broker from: xbean:activemq.xml

INFO | Using Persistence Adapter: org.apache.activemq.store.kahadb.KahaDBPersistenceAdapter@19fe451

INFO | Replayed 1 operations from the journal in 0.015 seconds.

INFO | ActiveMQ 5.3.0 JMS Message Broker (localhost) is starting

INFO | For help or more information please see: http://activemq.apache.org/

INFO | Listening for connections at: tcp://0.0.0.0:61616

INFO | Connector openwire Started

INFO | ActiveMQ JMS Message Broker (localhost, ID:zaniel-zhao--4547-1269405003937-0:0) started

INFO | Logging to org.slf4j.impl.JCLLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog

INFO | jetty-6.1.9

INFO | ActiveMQ WebConsole initialized.

INFO | Initializing Spring FrameworkServlet 'dispatcher'

INFO | ActiveMQ Console at http://0.0.0.0:8161/admin

INFO | Initializing Spring root WebApplicationContext

INFO | Connector vm://localhost Started

INFO | Camel Console at http://0.0.0.0:8161/camel

INFO | ActiveMQ Web Demos at http://0.0.0.0:8161/demo

INFO | RESTful file access application at http://0.0.0.0:8161/fileserver

INFO | Started SelectChannelConnector@0.0.0.0:8161

INFO | Kaha Store using data directory D:/activemq/bin/../data/localhost/tmp_storage

INFO | Slow KahaDB access: cleanup took 1063

INFO | Slow KahaDB access: cleanup took 1234

example目录下运行如下命令:

$cd example

$ant consumer

在运行该命令后会出现如下信息,表明消息者客户端已经建立。

consumer:

[echo] Running consumer against server at $url = tcp://localhost:61616 for subject $subject = TEST.FOO

[java] Connecting to URL: tcp://localhost:61616

[java] Consuming queue: TEST.FOO

[java] Using a non-durable subscription

[java] We are about to wait until we consume: 2000 message(s) then we will shutdown

在另一个控制台上运行如下命令:

$ant producer

运行该命令后会出现向队列中发送消息,而且消费者控制台上会有消息不断输出,即表明该MQ已经成功安装,而且实例运行正确。

当然也可以运行如下的命令:

$ ant producer –Durl=tcp://127.0.0.1:61616

分享到:
评论

相关推荐

    Spring ActiveMQ安装、配置、打包服务及实例

    ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,...附件资料主要含:ActiveMQ包,安装配置文档,将服务端做成服务文档及与spring框架结合的导入即可运行实例!

    ActiveMQ开发实例-5

    ActiveMQ开发实例-5,ActiveMQ运行包,已验证可直接使用,需配合ActiveMQ开发实例系列其他资源使用

    Spring与ActiveMQ完整实例源码下载 Maven 版.zip

    Spring与ActiveMQ完整实例源码下载 Maven 版。 Spring与ActiveMQ完整实例整合源码,maven版本可以直接运行 百度云下载 SpringActiveMQ源码百度云下载

    ActiveMQ JAVA简单项目案例

    ActiveMQ 是Apache出品,最流行的,能力...本压缩包是是实现ActiveMQ中点对点与发布订阅模式的java项目,下载后可配合运行好的ActiveMQ服务直接运行。 没有ActiveMQ服务的可下载本人的ActiveMQ消息中间件,运行即可。

    ActiveMq-JMS好用实例详解

    2、可运行于任何jvm和大部分web容器(ActiveMQ works great in any JVM) 3、支持多种语言客户端(java, C, C++, AJAX, ACTIONSCRIPT等等) 4、支持多种协议(stomp,openwire,REST) 5、良好的spring支持...

    activemq-demo

    一个用Spring+Activemq实现的消息平台

    activemq整合spring完整实例代码(内含所有相关jar包)

    activemq整合spring的实例代码,tomcat下亲测可正常运行,选择其它服务器的直接移植即可。内涵运行的所有jar包,无需再次下载

    activeMQ实例

    activeMQ实例,项目可以直接运行!

    activemq新手大全

    二、activemq介绍及安装 1、消息中间件简介 2、activemq 2.1、activemq简介 2.2、activemq下载 2.3、运行activemq服务 2.4、测试 2.5、监控 3、activemq特性 4、activemq使用场景 三、activemq简单实例 四、...

    activemq简单实例

    activemq简单实例 运行后可以在页面查看相关信息 http://127.0.0.1:8161/admin/queueConsumers.jsp?JMSDestination=sample.queue

    JMS-activemq 实例(分ppt,eclipse工程,说明三部分)

    JMS-activemq 实例(分ppt,eclipse工程,说明三部分) 特别有readme说明,一看就会用 spring实现方式,可运行有jar包

    ActiveMQ实例

    去官方网站下载:http://activemq.apache.org/,双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin/,创建一个Queue,命名为FirstQueue。

    jms基础实例(内有ActiveMQ中间件)

    运行C:\apache-activemq-5.2.0\bin\activemq.bat 2测试 ActiveMQ默认使用的TCP连接端口是61616, 通过查看该端口的信息可以测试ActiveMQ是否成功启动 netstat -an|find "61616" C:\Documents and Settings\...

    ActiveMQ入门实例

    解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:8161/admin/,创建一个Queue,命名为FirstQueue。创建project...

    使用ActiveMQ 5.X

    为了有助于使用Apache ActiveMQ 5,你也许希望从Version 5 Getting Started手册或Configuring Version 5 Transports开始。除此之外,下面还有一份手册列表:  Configure version 5 Brokers(版本5代理的配置)  ...

    JMS完全实例(八个实例)

    含有八个独立运行的程序,分别设计JMS多个方面。 工程使用ActiveMQ,运行工程之前,请阅读doc.txt文档,并运行ActiveMQ

    realtime-messaging:使用 STOMP over WebSockets 在 Spring Boot 上实时传输数据

    有关更详细的解释,请访问博客页面先决条件跑步安装并运行您的 ActiveMQ 实例。 如果您的 ActiveMQ 运行的地址不是tcp://localhost:61616更改src/main/java/messaging/config/CamelConfig.java 一旦 ActiveMQ 开始...

    JAVA上百实例源码以及开源项目源代码

     Java编写的网页版魔方游戏,编译后生成.class文件,然后用HTML去调用,不过运行时候需要你的浏览器安装有运行Class的插件。Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像...

    mqtt消息推送android实例

    mqtt协议时IBM开发的一个协议,facebook的android客户端message即时通讯就是该协议的实现。...还可以在此基础实现即时通讯,在运行这段代码,还需要安装activeMQ服务器。下载地址http://activemq.apache.org/

Global site tag (gtag.js) - Google Analytics