设为首页 加入收藏

TOP

Java实现RabbitMQ 及安装过程
2014-11-23 19:30:53 来源: 作者: 【 】 浏览:20
Tags:Java 实现 RabbitMQ 安装 过程

RabbitMQ的第一个JAVA实现


RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境


Erlang官网 http://www.erlang.org/


Linux 下Erlang下载选择sourcefile


Java实现RabbitMQ 及安装过程


Wget命令下载


Java实现RabbitMQ 及安装过程


依次执行以下命令:


(该过程可能失败,建议sudoapt-get install build-essential)


还不行的话,就需要安装什么就安装什么吧


提示:如下的包最好是在erlang安装之前就安装好的: perl, debhelper (>= 4.0.0), autoconf (>=2.50), openssl, libssl-dev, m4, libncurses5-dev, dpatch, autotools-dev,unixodbc-dev


Java实现RabbitMQ 及安装过程


make


这个过程需要一段时间


makeinstall


安装完成后需要做一些配置:


修改etc/profile文件,设置环境变量


ERLANG_HOME=/home/hadoop/mydisk/erlang


export $ERLANG_HOME/bin


测试是否安装配置成功


Java实现RabbitMQ 及安装过程


至此,erlang已经安装配置完成;


--------------------------------------分割线 --------------------------------------


--------------------------------------分割线 --------------------------------------


下面开始安装配置rabbitMQ:


同样下载压缩包


Wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.3.5/rabbitmq-server-generic-unix-3.3.5.tar.gz


解压,配置


启动rabbitMQ


Java实现RabbitMQ 及安装过程


端口是5672


下面使用JAVA语言来测试下rabbitMQ,这里给出一个demo


首先下载java的客户端jar包


http://www.rabbitmq.com/java-client.html


Wget http://www.rabbitmq.com/releases/rabbitmq-java-client/v3.3.5/rabbitmq-java-client-bin-3.3.5.tar.gz


发送端


Java实现RabbitMQ 及安装过程


在main函数中调用send方法即可向队列中发送消息


接收端


Java实现RabbitMQ 及安装过程


这是接收端代码,接收队列中的信息


Java实现RabbitMQ 及安装过程


通过源码可以看到默认用户和默认HOST


所以以上代码中的setHost注释掉,程序已然可以正常运行。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇BTrace 进行性能测试 下一篇Linux下的栈溢出案例分析-GDB调试..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: