allbet手机版下载:rabbitmq群集
时间:5个月前 阅读:131 评论:3
rabbitmq群集
RabbitMQ是实现了高级新闻行列协议(AMQP)的开源新闻署理软件(亦称面向新闻的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与署理接口通讯的客户端库。
实验环境
centos6.5_x64
192.168.10.16 mq1_master
192.168.10.14 mq2_slave
4369 erlang发现
5672 client端通信口
25672 server间内部通信口
15672 治理界面ui端口
实验软件
rabbitmq-server-3.7.14-1.el6.noarch.rpm
软件安装
sed -i.bak 's/https/http/g' /etc/yum.repos.d/epel.repo
cp -pv /etc/hosts /etc/hosts.bak
cat /etc/hosts
192.168.10.16 mq1
192.168.10.14 mq2
cp -pv /etc/sysconfig/network /etc/sysconfig/network.bak
cat /etc/sysconfig/network
HOSTNAME=mq1
reboot/init5 重启生效修改主机名
scp /etc/hosts root@192.168.10.14:/etc/
scp -p /etc/sysconfig/network root@192.168.10.14:/etc/sysconfig/ mq1操作
sed -i.bak 's/mq1/mq2/g' /etc/sysconfig/network mq2操作
cp -pv /etc/yum.repos.d/erlang_solutions.repo /etc/yum.repos.d/erlang_solutions.repo.bak
cat /etc/yum.repos.d/erlang_solutions.repo
[erlang-solutions]
name=Centos $releasever - $basearch - Erlang Solutions
baseurl=http://packages.erlang-solutions.com/rpm/centos/$releasever/$basearch
gpgcheck=1
gpgkey=http://packages.erlang-solutions.com/debian/erlang_solutions.asc
enabled=1
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel erlang socat
yum install -y /root/rabbitmq-server-3.7.14-1.el6.noarch.rpm mq1/m'q2操作
/etc/rc.d/init.d/rabbitmq-server start 启动服务 mq1/mq2操作
chkconfig --level 35 rabbitmq-server on mq1/mq2操作
erl -v
Erlang/OTP 23 [erts-11.0.2] [source] [64-bit] [ *** p:1:1] [ds:1:1:10] [async-threads:1] [hipe]
Eshell V11.0.2 (abort with ^G)
rabbitmqctl status
Status of node rabbit@mq1
rabbitmqctl status
Status of node rabbit@mq2
rabbitmq-plugins enable rabbitmq_management
rabbitmqctl add_user admin admin 添加登入账号 密码
rabbitmqctl set_user_tags admin administrator 给予治理员权限
/etc/init.d/rabbitmq-server restart mq1/mq2操作
cp -pv /var/lib/rabbitmq/.erlang.cookie /var/lib/rabbitmq/.erlang.cookie.bak
scp -p /var/lib/rabbitmq/.erlang.cookie root@192.168.10.14:/var/lib/rabbitmq/ mq1操作
rabbitmqctl stop_app && rabbitmqctl reset
rabbitmqctl join_cluster rabbit@mq1 && rabbitmqctl start_app 设置群集mq2操作
rabbitmqctl cluster_status 查看群集状态mq1操作
Cluster status of node rabbit@mq1 ...
[{nodes,[{disc,[rabbit@mq1,rabbit@mq2]}]},
{running_nodes,[rabbit@mq2,rabbit@mq1]},
{cluster_name,<<"rabbit@mq1">>},
{partitions,[]},
{alarms,[{rabbit@mq2,[]},{rabbit@mq1,[]}]}]
http://serverip:15672/#/
lsof -i:4369
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
epmd 1524 rabbitmq 3u IPv4 10250 0t0 TCP *:epmd (LISTEN)
lsof -i:5672
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
beam. *** p 4843 rabbitmq 76u IPv6 15814 0t0 TCP *:amqp (LISTEN)
lsof -i:25672
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
beam. *** p 4843 rabbitmq 65u IPv4 15758 0t0 TCP *:25672 (LISTEN)
lsof -i:15672
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
beam. *** p 6422 rabbitmq 70u IPv4 49829 0t0 TCP rabbitmq-node1:15672->192.168.10.10:55033 (ESTABLISHED)
beam. *** p 6422 rabbitmq 77r IPv4 49821 0t0 TCP *:15672 (LISTEN)
0
珍藏
www.caibao.it欢迎进入欧博网址(Allbet Gaming),欧博网址开放会员注册、 *** 开户、电脑客户端下载、苹果安卓下载等业务。
网友评论
allbet欧博app
回复sunbet官网sunbet官网-更多的sunbet头条、sunbet体育、sunbet财经、sunbet游戏、sunbet科技、sunbet健康等资讯。很不一般
欧博亚洲手机版下载
回复衢州新闻网衢州新闻网是浙江省衢州市最大的门户网站,为您提供本地的新闻事实和国内、国际的大事件报道追踪。随时随地为您展示有热度、态度端、温情暖、热度高的新闻事件以及评论。涉及时事追踪、人文城市、金融商圈、健康教育、经济三农、旅游家居、等多种功能服务,为您打造通衢问政、图说衢州、衢州试听的畅快新闻讯息通道。转换不同视角,为您洞察世界提供窗口。有课代表讲讲吗
皇冠官网手机版
回复@欧博亚洲手机版下载 申博官网在2019年立足亚太,寻求业界翘楚合作运营线上游戏平台。申博官网www.jxadap.com自与江西安达安全评价咨询有限责任公司合作以来,优势互补、资源整合、在未来一定会用心运营,赢得每位代理、会员的口碑。又一力作!