前段时间开始接触rabbitmq 消息中间件 把遇到的一些问题记录分享下
安装
都在linux版本下测试 据说windows比较简单 linux 主要是版本问题 机器需预装好erlang 这里erlang的版本最好是最新的
ubuntu 下直接 apt-get install erlang 会装好最新版本的erlang
centos 和 redhat 我是用了
wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm -Uvh epel-release-5-4.noarch.rpm
yum install erlang
才安装好erlang
之后下载 rabbimq server
http://www.rabbitmq.com/server.html 提供不同的linux 版本下载 ubuntu 下deb包 直接双击就可安装
rabbitmq 启动
打开窗口 输入 rabbitmq-server 可带参数 -detached(后台运行) 这样server即启动 再执行 rabbitmqctl start_app 启动应用 这样就可往rabbitmq 发送消息 之后可以用 rabbitmqctl list_queues 查看队列信息
rabbitmqctl 是个工具命令 直接回车 可查看相关命令操作
安装过程主要遇到的就是版本问题 如果ubuntu下直接 apt-get install rabbitmq 版本较旧 在使用client端时会提示更新 所以还是到官网下
使用过程中遇到问题 后续更新。。。
安装
都在linux版本下测试 据说windows比较简单 linux 主要是版本问题 机器需预装好erlang 这里erlang的版本最好是最新的
ubuntu 下直接 apt-get install erlang 会装好最新版本的erlang
centos 和 redhat 我是用了
wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
rpm -Uvh epel-release-5-4.noarch.rpm
yum install erlang
才安装好erlang
之后下载 rabbimq server
http://www.rabbitmq.com/server.html 提供不同的linux 版本下载 ubuntu 下deb包 直接双击就可安装
rabbitmq 启动
打开窗口 输入 rabbitmq-server 可带参数 -detached(后台运行) 这样server即启动 再执行 rabbitmqctl start_app 启动应用 这样就可往rabbitmq 发送消息 之后可以用 rabbitmqctl list_queues 查看队列信息
rabbitmqctl 是个工具命令 直接回车 可查看相关命令操作
安装过程主要遇到的就是版本问题 如果ubuntu下直接 apt-get install rabbitmq 版本较旧 在使用client端时会提示更新 所以还是到官网下
使用过程中遇到问题 后续更新。。。