MQ消息队列系列(5)ActiviteMQ Getting Started Guide(apache官网翻译)

翻译 2016年06月02日 11:19:34

英文原文:ActiveMQ官网
一、安装要求

硬件:
60M硬盘空间用于存放二进制安装文件;300M硬盘空间用于存放源代码文件
操作系统要求:

Windows:Windows XP SP2,Windows 2000,Windows Vista,Windows 7.

Unix: Ubuntu Linux,Powerdog Linux,MacOS,AIX,HP-UX,Solaris,or any Unix platform that supports java.

运行环境要求:

JRE 1.7(1.6JRE支持运行版本<=5.10.0的ActiveMQ)

JAVA_HOME环境变量配置

Maven 3.0.0构建系统

ActiveMQ相关JARS

二、Windows环境下的安装

二进制安装文件的安装
1.下载安装文件

(see Download -> "The latest stable release" -> "apache-activemq-x.x.x-bin.zip")

2.解压文件

3.参见本文档“启动ActiveMQ”部分

4.启动完成后,参见本文档“检验安装成果”部分

源代码文件的安装

暂略

开发版本的安装

暂略

三、Unix环境下的安装

暂略

四、启动ActiveMQ

以下步骤说明怎么运行ActiveMQ Message Broker

On Windows:

1. cd [activemq_install_dir]

2.bin\activemq start

On Unix:

更多帮助

更多运行broker的方法点这里。例如,你可以在你的JMS连接中运行embedded broker而不用单独器一个进程。

五、测试安装结果

使用超级管理员管理界面

1.浏览器输入http://127.0.0.1:8161/admin ,找到“管理”链接,输入以下用户信息进入管理界面

Login:admin

Password:admin

2.在管理界面,点击“Queues”导航标签

3.新增一个queue 名

4.点击“Send to”进行发送消息测试

日志文件和控制台输出

如果ActiveMQ已经正常启动,Windows或者Unix控制台就会输出以下日志信息:

(查看控制台输出或者[acitvemq_install_dir])

Apache ActiveMQ 5.11.1(localhost, ID:ntbk11111-50816-1428933306116-0:1) started | org.apache.activemq.broker.BrokerService | main
监听端口

AcitiveMQ默认端口是61616。新开一个控制台命令窗口,使用netstat命令查看61616使用情况

netstat -an|find "61616"(Windows) or netstat -nl|grep 61616(Unix)

六、监控AcitiveMQ

你可通过浏览器访问http://localhost:8161/admin来监控管理ActiveMQ

(默认账密:admin/admin.在conf/jetty-real.properties文件中可以进行修改配置)

或者你可以使用JMX支持组件查看ActiveMQ运行状态

如果想知道更多信息,可以查看下载的[activemq_install_dir]/docs/WevConsole-README.txt

六、关停AcitiveMQ
如果是在控制台开启的ActiveMQ,直接“CTRL-C”就可以关停ActiveMQ

如果A长TIveMQ在后台运行,可以使用命令关停:

cd [activemq_install_dir]/bin

./activemq stop

七、配置AcitiveMQ

1.Xml Configuration

2.Broker Configuration URI

八、更多学习资源

如果你是新手,要想了解更多关于ActiveMQ信息,运行 WebSamples 或者Examples是好的开端。

相关文章推荐

ActiveMQ简单的HelloWorld实例

在上一篇博文JMS 规范简介,我们介绍了JMS的两种消息模型:点对点和发布订阅模型,以及消息被消费的两个方式:同步和异步,JMS编程模型的对象,最后说了JMS的优点。这篇博文我们主要介绍ActiveM...

深入浅出 消息队列 ActiveMQ

一、 概述与介绍 ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Prov...

深入浅出JMS(一)--JMS基本概念

摘要:JMS(JAVA Message Service,java消息服务)API是一个消息服务的标准或者说是规范,允许应用程序组件基于JavaEE平台创建、发送、接收和读取消息。它使分布式通信耦合度更...

MQ消息队列系列(3)ActiviteMQ特性

转自:http://jfires.iteye.com/blog/1187688 企业消息软件从80年代起就存在,它不只是一种应用间消息传递风格,也是一种集成风格。因此,消息传递可以满足应用间的通知...

从C/C++到Python(之二)(By Robinvane Suen)

3. 类型与操作符Python与C/C++不一样,它不是一个强类型的语言。所以,在使用一个变量之前,我们无需声明它的类型 — Python会自动帮我们辨别变量的类型。更重要区别是,变量可以指向任意类型...
  • labmpi
  • labmpi
  • 2006-08-31 17:41
  • 2754

MQ消息队列系列(4)MQ原理

转自:http://www.ibm.com/developerworks/cn/websphere/library/techarticles/loulijun/MQnewer/MQnewer.html...

java并发编程:线程池的使用

我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因...

C# SendMessage等控制外部程序

Win32 平台是 消息驱动模式.Net 框架是 事件驱动模式标题所指的 “控制外部程序”,外部程序是指与本程序无内在相关性的另外一个程序  基于上面提到的,对于.NET的winform程序,在默认情...

ActiveMQ学习(一)——MQ的基本概念

1) 队列管理器 队列管理器是MQ系统中最上层的一个概念,由它为我们提供基于队列的消息服务。 2) 消息 在MQ中,我们把应用程序交由MQ传输的数据定义为消息,我们可以定义消息的内容并对消息进行...

ActiveMQ学习(二)——MQ的工作原理

如图所示 首先来看本地通讯的情况,应用程序A和应用程序B运行于同一系统A,它们之间可以借助消息队列技术进行彼此的通讯:应用程序A向队列1发送一条信息,而当应用程序B需要时就可以得到该信息。 其...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)