rabbitMQ 汇总

1.安装Erlang


sudo yum install epel-release
yum install erlang
//查看版本
erl -v


另外一种安装方式

下载rpm仓库:
wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

安装rpm仓库
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

安装erlang
yum -y install erlang

 

2.安装rabbitMq 

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el6.noarch.rpm
yum -y install rabbitmq-server-3.6.6-1.el6.noarch.rpm

//启动服务
/sbin/service rabbitmq-server start
//查看运行状态
/sbin/service rabbitmq-server status    

//查看可用插件列表
rabbitmq-plugins list

//启用管理界面
rabbitmq-plugins enable rabbitmq_management


//添加登录用户
rabbitmqctl add_user admin 123456
//设置角色
rabbitmqctl set_user_tags admin administrator
//添加权限
rabbitmqctl set_permissions -p "/" admin "." "." ".*"

访问控制台
http://192.168.1.2:15672/#/

集群修改修改.erlang.cookie 文件,所有的节点都要一样

文件所在目录与安装方式有关:

    如果是用yum安装的,那么这个文件在/var/lib/rabbitmq/.erlang.cookie

    如果是解压缩安装的那么在当前用户的home目录下。

   先将文件改为可以写入的,然后再修改为只读的 chmod 400 .erlang.cookie

  

集群参考:https://88250.b3log.org/rabbitmq-clustering-ha

 

yum -y install haproxy

vi /etc/haproxy/haproxy.cfg



listen rabbitmq_cluster 192.168.1.8:5670
       mode      tcp
       balance roundrobin
       server rabbit1  192.168.1.4:5672 check inter 5000 rise 2 fall 2
       server rabbit2  192.168.1.5:5672 check inter 5000 rise 2 fall 2

listen private_monitoring :9100 mode http stats enable stats uri /rabbitmqstats stats refresh 5s

service haproxy restart

 

 


 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值