ActiveMQ介绍及安装

一、ActiveMQ介绍

对于消息的传递有两种类型:

一种是点对点的,即一个生产者和一个消费者一一对应;

另一种是发布/订阅模式,即一个生产者产生消息并进行发送后,可以由多个消费者进行接收。

JMS定义了五种不同的消息正文格式,以及调用的消息类型,允许你发送并接收以一些不同形式的数据,提供现有消息格式的一些级别的兼容性。

  · StreamMessage -- Java原始值的数据流

  · MapMessage--一套名称-值对

  · TextMessage--一个字符串对象

  · ObjectMessage--一个序列化的 Java对象

  · BytesMessage--一个字节的数据流

二、安装步骤

安装环境:jdk,Linux系统。生产环境都是Linux系统

1.进入http://activemq.apache.org/下载ActiveMQ,使用的版本是5.12.0

2.使用bin目录下的activemq命令启动:

[root@localhost bin]# ./activemq start

关闭:

[root@localhost bin]# ./activemq stop

查看状态:

[root@localhost bin]# ./activemq status

注意:如果ActiveMQ整合spring使用不要使用activemq-all-5.12.0.jar包。建议使用5.11.2

3.进入管理后台:

http://192.168.25.168:8161/admin

用户名:admin

密码:admin

附1:解决405问题:

修改hosts文件,配置机器名和127.0.0.1的映射关系。

机器名:/etc/sysconfig/network文件中定义了机器名:

 

Host文件的配置:

 

重新启动Activemq的服务

 附2:设置密码:

编辑activemq-5.9/conf/jetty-realm.properties,在末尾添加如下内容

admin: xxx, admin
user: xxx, user

xxx表示密码

posted on 2019-01-20 11:12  bofeng  阅读(154)  评论(0编辑  收藏  举报