加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

消息中间件:RabbitMQ原理、集群、基本运维操作、常见故障处理

发布时间:2019-08-01 20:15:57 所属栏目:建站 来源:骑驴瞧视频
导读:本次进修首要针对运维职员,和对rabbitmq不认识的开拓职员。通过本次进修你将把握rabbitmq 的根基道理、集群、根基运维操纵、常见妨碍处理赏罚。 1、道理与观念 简介 AMQP,即Advanced Message Queuing Protocol,高级动静行列协议,是应用层协议的一个开放标

启动集群

  1. #呆板B 
  2. rabbitmqctl start_app 
  3. #呆板C 
  4. rabbitmqctl start_app 
  5. 复制代码 

搜查集群状态

在恣意一台呆板上执行rabbitmqctl cluster_status呼吁即可搜查,输出包括集群中的节点与运行中的节点,兼以主机名符号

添加集群设置

建设用户

例子中建设了两个用户 添加用户add_user,配置脚色set_user_tags,添加rabbitmq假造主机add_vhost,配置会见权限set_permissions,以下是具体用法

  1. 例子中建设了两个用户 添加用户add_user,配置脚色set_user_tags,添加rabbitmq假造主机add_vhost,配置会见权限set_permissions,以下是具体用法 
  2.  # 建设第一个用户 
  3.  /usr/sbin/rabbitmqctl add_user 用户名 暗码 
  4.  /usr/sbin/rabbitmqctl set_user_tags 用户名 administrator 
  5.  /usr/sbin/rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*" 
  6.  # 建设第二个用户 
  7.  /usr/sbin/rabbitmqctl add_user 用户名2 暗码 
  8.  /usr/sbin/rabbitmqctl set_user_tags 用户名2 management  
  9.  /usr/sbin/rabbitmqctl add_vhost sip_ext  
  10.  /usr/sbin/rabbitmqctl set_permissions -p sip_ext 用户名2 '.*' '.*' '.*'  
  11. 复制代码 
  12. 备注:RabbitMQ 假造主机,RabbitMQ 通过假造主机(vhost)来分动员静。拥有本身独立的权限节制,差异的vhost之间是断绝的,单独的。 
  13. 权限节制的根基单元:vhost。 
  14. 用户只能会见与之绑定的vhost。 
  15. vhost是AMQP中独一无法通过协议来建设的基元。只能通过rabbitmqctl器材来建设。  

打开15672网页打点端,会见mq

/usr/sbin/rabbitmq-plugins enable rabbitmq_management 备注:假如发明呼吁执行完毕没有打开此处事,15672端口没有监听,则是因为没有重启mq导致的

在底部导入.json后缀的设置文件即可

http://localhost:4000/first-blog/rabbitmq.jpg

动静中间件:RabbitMQ道理、集群、根基运维操纵、常见妨碍处理赏罚

假如包围了用户必要行使以下呼吁修改mq用户暗码 /usr/sbin/rabbitmqctl change_password 用户名 暗码

修改节点范例

  1. rabbitmqctl stop_app 
  2. rabbitmqctl change_cluster_node_type dist 
  3. rabbitmqctl change_cluster_node_type ram 
  4. rabbitmqctl start_app 

常用呼吁

动静中间件:RabbitMQ道理、集群、根基运维操纵、常见妨碍处理赏罚

4、常见妨碍

集群状态非常

  1. rabbitmqctl cluster_status搜查集群康健状态,不正常节点从头插手集群
  2. 说明是否节点挂掉,手动启动节点。
  3. 担保收集连通正常
  • 行列阻塞、数据会萃
  1. 担保收集连通正常
  2. 担保斲丧者正常斲丧,斲丧速率大于出产速率
  3. 担保处事器TCP毗连限定公道

脑裂

按正确次序重启集群

担保收集连通正常

担保磁盘空间、cpu、内存足够

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读