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

网站怎么做才不会被封/注册网站域名

网站怎么做才不会被封,注册网站域名,甘肃党风廉政建设办网站,南宁网站制作哪家好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安装包
[root@rabbitmq-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
修改如下:

1564157816348

#修改完之后重启rebbitmq-server
systemctl restart rabbitmq-server

查看端口

1564157344617

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 root@ip:/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

创建新的队列

根据界⾯提示创建⼀条队列

1564159056655

!1564159160374

在RabbitMQ集群集群中,必须⾄少有⼀个磁盘节点,否则队列元数据⽆法写⼊到集群中,当磁盘节点宕掉时,集群将⽆法写⼊新的队列元数据信息。

http://www.bjxfkj.com.cn/article/451.html

相关文章:

  • 专业网站建设费用包括哪些/东莞百度搜索网站排名
  • 网站的分辨率是多少/seo优化sem推广
  • 网站建设 职责/手机优化软件排名
  • 西安网站seo服务/优秀营销案例分享
  • 门户网站微信服务号建设方案/能打开各种网站的浏览器下载
  • 响应式网站建设服务/域名比价网
  • 企业做网站的流程/软文的概念是什么
  • 东莞建外贸企业网站/怎么在网上推销产品
  • 网站建设业务/网络推广的工作好做吗
  • 海南网站建站/360优化关键词
  • 如何用爬虫做网站监控/条友网
  • 做相亲网站的红娘累吗/今日郑州头条最新新闻
  • 盐城建设公司网站/做网页多少钱一个页面
  • 西安网站制作推广/广告代理
  • 帮人做网站推选的公司/中国舆情观察网
  • 上海开发网站/品牌营销策略分析论文
  • 网站建设相关知识/广东东莞疫情最新情况
  • 网站添加客服怎么做/seo如何优化的
  • 北京做网站推广的公司/东莞网站定制开发
  • wordpress制作页面模板/裤子seo关键词
  • 网站建栏目建那些/成都网站seo报价
  • 做宣传图片用什么网站/新出的app推广在哪找
  • 公司禁用网站怎么做/东莞seo整站优化
  • 网站改版数据来源表改怎么做/每日新闻播报
  • 四川网站建设/网站优化推广培训
  • 宜昌网站建设厂家/微信营销神器
  • 软件开发外包管理/武汉seo招聘
  • abspath wordpress/seo网站整站优化
  • 丽水市莲都区建设局网站/广告推广平台网站
  • 如何做自己的博客网站/今日头条新闻视频