当前位置: 首页 > news >正文

汉阳网站建设鄂icpwordpress 白边

汉阳网站建设鄂icp,wordpress 白边,湖南省郴州市安仁县,网站基本建设的原理rabbitmq普通集群的部署 普通集群准备环境查询版本对应安装rabbitmq软件启动创建登录用户开启用户远程登录查看端口 部署集群创建数据存放目录和日志存放目录:拷⻉erlang.cookie将其他两台服务器作为节点加⼊节点集群中查看集群状态创建新的队列 普通集群准备环境 配置hosts⽂件… rabbitmq普通集群的部署 普通集群准备环境查询版本对应安装rabbitmq软件启动创建登录用户开启用户远程登录查看端口 部署集群创建数据存放目录和日志存放目录:拷⻉erlang.cookie将其他两台服务器作为节点加⼊节点集群中查看集群状态创建新的队列 普通集群准备环境 配置hosts⽂件更改三台MQ节点的计算机名分别为rabbitmq-1、rabbitmq-2 和rabbitmq-3然后修改hosts配置⽂件 hostnamectl set-hostname rabbitmq-1 hostnamectl set-hostname rabbitmq-2 hostnamectl set-hostname rabbitmq-3 更改完主机名后重新连接终端后继续下续操作vim /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 ip rabbitmq-1 ip rabbitmq-2 ip rabbitmq-3查询版本对应 # rabbitmq 和erlang兼容版本查询 https://www.rabbitmq.com/which-erlang.html# erlang 版本选择 https://packagecloud.io/rabbitmq/erlang# rabbitmq 版本选择 https://www.rabbitmq.com/news.html安装rabbitmq软件 #安装依赖 yum install -y epel-release gcc-c unixODBC unixODBC-devel openssl-devel ncurses-devel#yum安装erlang的rpm安装包 [rootrabbitmq-1 ~]# yum install erlang-21.3.8.21-1.el7.x86_64#yum安装rabbitmq yum install rabbitmq-server-3.7.10-1.el7.noarch.rpm启动 #启动方式一 systemctl daemon-reload systemctl start rabbitmq-server systemctl enable rabbitmq-server#启动方式二 /sbin/service rabbitmq-server status ---查看状态 /sbin/service rabbitmq-server start ---启动#开启rabbitmq的web访问界面 rabbitmq-plugins enable rabbitmq_management创建登录用户 注意:在一台机器操作 添加用户和密码 rabbitmqctl add_user 用户名 密码设置为管理员 rabbitmqctl set_user_tags newrain administrator查看用户 rabbitmqctl list_users此处设置权限时注意.*之间需要有空格 三个.*分别代表了conf权限read权限与write权限 rabbitmqctl set_permissions -p / 用户名 .* .* .*开启用户远程登录 cd /etc/rabbitmq/ cp /usr/share/doc/rabbitmq-server-3.7.10/rabbitmq.config.example /etc/rabbitmq/rabbitmq.configvim rabbitmq.config 修改如下:#修改完之后重启rebbitmq-server systemctl restart rabbitmq-server查看端口 4369 -- erlang发现端口 5672 --程序连接访问端口 15672 -- 管理界面ui端口web页面查询端口 25672 -- server间内部通信口rabbitmq默认管理员 用户:guest 密码:guest注意如果是云服务器切记添加安全组端口放行。部署集群 创建数据存放目录和日志存放目录: mkdir -p /data/rabbitmq/data mkdir -p /data/rabbitmq/logs chmod 777 -R /data/rabbitmq chown rabbitmq.rabbitmq /data/ -R#创建配置文件 vim /etc/rabbitmq/rabbitmq-env.conf RABBITMQ_MNESIA_BASE/data/rabbitmq/data RABBITMQ_LOG_BASE/data/rabbitmq/logs#重启服务 systemctl restart rabbitmq-server拷⻉erlang.cookie cat /var/lib/rabbitmq/.erlang.cookie⽤scp的⽅式将1节点的.erlang.cookie的值复制到其他两个节点中 scp /var/lib/rabbitmq/.erlang.cookie rootip:/var/lib/rabbitmq/Rabbitmq的集群是依附于erlang的集群来⼯作的,所以必须先构建起erlang的集群景象。Erlang的集群中各节点是经由过程⼀个magic cookie来实现的,这个cookie存放在/var/lib/rabbitmq/.erlang.cookie中⽂件是400的权限。所以必须保证各节点cookie⼀致,不然节点之间就⽆法通信.如果执行#rabbitmqctl stop_app 这条命令报错:需要执行 #chmod 400 .erlang.cookie #chown rabbitmq.rabbitmq .erlang.cookie将其他两台服务器作为节点加⼊节点集群中 在其他两台服务器执⾏如下命令 systemctl restart rabbitmq-serverrabbitmqctl stop_app #停止节点rabbitmqctl reset #如果有数据需要重置没有则不用rabbitmqctl join_cluster --ram rabbit主节点ip或主机名 #添加内存节点 rabbitmqctl join_cluster rabbit主节点ip或主机名 #添加磁盘节点rabbitmqctl start_app #启动节点如果想要更改节点类型可以使⽤命令rabbitmqctl change_cluster_node_type disc(ram) 前提是必须停掉rabbit应⽤查看集群状态 在Rabbit MQ集群任意节点上执行rabbitmq ctlcluster_status来查看是否集群配置成功。rabbitmqctl cluster_status创建新的队列 根据界⾯提示创建⼀条队列 ! 在RabbitMQ集群集群中必须⾄少有⼀个磁盘节点否则队列元数据⽆法写⼊到集群中当磁盘节点宕掉时集群将⽆法写⼊新的队列元数据信息。
http://www.w-s-a.com/news/954758/

相关文章:

  • 微网站营销是什么私人订制网站有哪些
  • 浙江建设工程合同备案网站新手做网站教程
  • 网站优化关键词排名自己怎么做wordpress安装主题失败
  • 成都建设银行招聘网站网站的切换语言都是怎么做的
  • 网站网业设计wordpress 很差
  • 网站开发软件著作权归谁网站悬浮窗广告
  • 如何提升网站alexa排名货运网站源码
  • 如何看自己网站流量梧州网站设计理念
  • 商城网站建设特点有哪些信息门户
  • 弄一个网站临沂有哪几家做网站的
  • 广州个人网站制作公司网站建设公司价
  • 免费建设网站赚钱小程序开发文档pdf
  • ucenter 整合两个数据库网站网店推广技巧
  • 网站优化排名提升百度wap
  • 八里河风景区网站建设内容摘要网站开发基础学习
  • 上海做外贸网站的公司智慧团建网站登陆平台
  • 上海商务网站建设如何做的网站手机可以用吗
  • 产品推广营销方案seo推广员招聘
  • 做水利网站需要多少钱山东市网站建设
  • 做网站找哪里如何修改wordpress颜色
  • 招商加盟网站系统站长工具 seo查询
  • 工商局网站清算组备案怎么做电商培训机构
  • 做好门户网站建设做本地团购网站怎么样
  • wordpress主题和预览不同20条优化防疫措施方案
  • 艾奇视觉网站建设网站推广需要几个人做
  • 2008 iis 添加网站wordpress固定链接标签加上页面
  • 宁波企业网站制作推荐网站优化人员
  • 大型资讯门户网站怎么做排名沈阳建设工程有限公司
  • 开发中英文切换网站如何做江苏网站建设费用
  • 网站论文首页布局技巧桥东网站建设