动态表白网站制作大宗商品交易平台上市公司

pingmian/2025/10/8 13:12:20/文章来源:
动态表白网站制作,大宗商品交易平台上市公司,微信购物商城小程序怎么弄,wordpress导入导出接上一篇#xff1a;(企业级) 搭建集群 RabbitMQ SHELL脚本实战_03 文章目录RabbiMQ简介RabbiMQ模式RabbiMQ特点环境部署总览一、基础配置及RabbitMQ 安装1. 配置hosts文件2. 安装配置RabbitMQ3. 思路分析二、RabiitMQ 集群配置同步2.1. 拷贝erlang.cookie2.2. 同步.erlang.co… 接上一篇(企业级) 搭建集群 RabbitMQ SHELL脚本实战_03 文章目录RabbiMQ简介RabbiMQ模式RabbiMQ特点环境部署总览一、基础配置及RabbitMQ 安装1. 配置hosts文件2. 安装配置RabbitMQ3. 思路分析二、RabiitMQ 集群配置同步2.1. 拷贝erlang.cookie2.2. 同步.erlang.cookie2.3. 重新启动RabbitMQ服务2.4. 查看监听端口2.5. 将ly-02、ly-03作为内存节点加入ly-01节点集群中2.6. ly-02 加入集群操作记录2.7. ly-03 加入集群操作记录2.8. 查看集群状态三、登录rabbitmq web管理控制台3.1. 访问管控台3.2. 创建新的队列aaRabbiMQ简介 RabbiMQ是用Erang开发的集群非常方便因为Erlang天生就是一门分布式语言但其本身并不支持负载均衡。 RabbiMQ模式 RabbitMQ模式大概分为以下三种: (1)单一模式。(2)普通模式(默认的集群模式)。(3) 镜像模式(把需要的队列做成镜像队列存在于多个节点属于RabbiMQ的HA方案在对业务可靠性要求较高的场合中比较适用)。 要实现镜像模式需要先搭建一个普通集群模式在这个模式的基础上再配置镜像模式以实现高可用。 RabbiMQ特点 RabbitMQ的集群节点包括内存节点、磁盘节点。RabbitMQ支持消息的持久化 也就是数据写在磁盘上最合适的方案就是既有内存节点又有磁盘节点。 环境部署总览 IP地址主机名防火墙和SELinux用途192.168.43.242ly-01关闭磁盘节点192.168.43.134ly-02关闭内存节点192.168.43.228ly-03关闭内存节点 注意这里三台服务器都连接上互联网另外RabbitMQ集群节点必须在同一网段里如果是跨广域网效果会变差。 一、基础配置及RabbitMQ 安装 分别登录ly-01、ly-02、ly-03 执行以下操作 1. 配置hosts文件 更改三台MQ节点的计算机名分别为ly-01、ly-02 和、y-03 #修改hosts配置文件 vim /etc/hosts 添加内容如下 192.168.43.242 ly-01 192.168.43.134 ly-02 192.168.43.228 ly-032. 安装配置RabbitMQ (企业级) CentOS7 安装 RabbitMQ最新版本 下载、安装、配置、运行、部署_01 3. 思路分析 上面就是需要在3台服务器上都要RabbitMQ下载、安装、配置、部署那怎样才能 快速安装配置RabbitMQ呢 (企业级) 搭建集群RabbitMQ 快速下载、安装、配置、部署_02 (企业级) 搭建集群RabbitMQ SHELL脚本实战_03 二、RabiitMQ 集群配置同步 登录ly-01操作 2.1. 拷贝erlang.cookie Rabbitmq的集群是依附于erlang的集群来工作的,所以必须先构建起erlang的集群景象。Erlang的集群中各节点是经由过程一个magic cookie来实现的,这个cookie存放在/var/lib/rabbitmq/.erlang.cookie中文件是400的权限。所以必须保证各节点cookie一致,不然节点之间就无法通信。 查看.erlang.cookie内容每一天的内容是不一样的 [rootly01 ~]# cat /var/lib/rabbitmq/.erlang.cookie XAHPZVPYUQDWWJIOHUPQ2.2. 同步.erlang.cookie 用scp的方式将mq01节点的.erlang.cookie的值复制到其他两个节点中。 scp /var/lib/rabbitmq/.erlang.cookie root192.168.43.134:/var/lib/rabbitmq/.erlang.cookie scp /var/lib/rabbitmq/.erlang.cookie root192.168.100.228:/var/lib/rabbitmq/.erlang.cookie2.3. 重新启动RabbitMQ服务 #运行脚本 bash rabbitmq_guard_start.sh注如果不是root用户请采用下面操作 #黑脚本赋予可执行权限 chmod ux rabbitmq_guard_start.sh #运行脚本 #格式 ./config_file.sh rabbitmq_server版本 ./rabbitmq_guard_start.sh#内容如下 rabbitmq-server start 2.4. 查看监听端口 插件监控的端口是15672 netstat -ntap | grep 5672 tcp 0 0 0.0.0.0:25672 0.0.0.0:* LISTEN 8112/beam.smp tcp 0 0 0.0.0.0:15672 0.0.0.0:* LISTEN 8112/beam.smp tcp6 0 0 :::5672 :::* LISTEN 8112/beam.smp [rootly-01 ~]#2.5. 将ly-02、ly-03作为内存节点加入ly-01节点集群中 在ly-02、ly-03执行如下命令 rabbitmqctl stop_app //停掉rabbit应用 rabbitmqctl join_cluster --ram rabbitmq01 //加入到磁盘节点 rabbitmqctl start_app //启动rabbit应用或者启动脚本 #运行脚本 #格式 bash join_cluster_node.sh 磁盘节点域名或者ip地址 #参考下面2个栗子任选其一即可 bash join_cluster_node.sh ly-01 bash join_cluster_node.sh 192.168.43.242注如果不是root用户请采用下面操作 #给脚本赋予可执行权限 chmod ux join_cluster_node.sh #运行脚本 #格式 ./join_cluster_node.sh 磁盘节点域名或者ip地址 #例子如下 ./join_cluster_node.sh ly-01 ./join_cluster_node.sh 192.168.43.242#添加内容如下 rabbitmqctl stop_app rabbitmqctl join_cluster --ram rabbit$1 rabbitmqctl start_app2.6. ly-02 加入集群操作记录 [rootly-02 app]# rabbitmqctl stop_app Stopping rabbit application on node rabbitly-02 ... [rootly-02 app]# rabbitmqctl join_cluster --ram rabbitly-01 Clustering node rabbitly-02 with rabbitly-01 [rootly-02 app]# rabbitmqctl start_app Starting node rabbitly-02 ...## #### ## RabbitMQ 3.7.24. Copyright (c) 2007-2020 Pivotal Software, Inc.########## Licensed under the MPL. See https://www.rabbitmq.com/###### ############ Logs: /var/log/rabbitmq/rabbitly-02.log/var/log/rabbitmq/rabbitly-02_upgrade.logStarting broker...completed with 3 plugins. [rootly-02 app]# 2.7. ly-03 加入集群操作记录 [rootly-03 app]# rabbitmqctl stop_app Stopping rabbit application on node rabbitly-03 ... [rootly-03 app]# rabbitmqctl join_cluster --ram rabbitly-01 Clustering node rabbitly-03 with rabbitly-01 [rootly-03 app]# rabbitmqctl start_app Starting node rabbitly-03 ...## #### ## RabbitMQ 3.7.24. Copyright (c) 2007-2020 Pivotal Software, Inc.########## Licensed under the MPL. See https://www.rabbitmq.com/###### ############ Logs: /var/log/rabbitmq/rabbitly-03.log/var/log/rabbitmq/rabbitly-03_upgrade.logStarting broker...completed with 3 plugins. [rootly-03 app]#(1默认rabbitmq启动后是磁盘节点在这个cluster命令下mq02和mq03是内存节点mq01是磁盘节点。 2如果要使mq02、mq03都是磁盘节点去掉--ram参数即可。 3如果想要更改节点类型可以使用命令rabbitmqctl change_cluster_node_type disc(ram),前提是必须停掉rabbit应用2.8. 查看集群状态 [rootly-01 ~]# rabbitmqctl cluster_status Cluster status of node rabbitly-01 ... [{nodes,[{disc,[rabbitly-01]},{ram,[rabbitly-03,rabbitly-02]}]},{running_nodes,[rabbitly-03,rabbitly-02,rabbitly-01]},{cluster_name,rabbitly-01},{partitions,[]},{alarms,[{rabbitly-03,[]},{rabbitly-02,[]},{rabbitly-01,[]}]}] [rootly-01 ~]# 三、登录rabbitmq web管理控制台 3.1. 访问管控台 打开浏览器输入http://192.168.43.242:15672, 输入默认的Usernameguest输入默认的Password:guest ,登录后出现如图所示的界面 3.2. 创建新的队列aa 根据界面提示创建一条队列 在RabbitMQ集群集群中必须至少有一个磁盘节点否则队列元数据无法写入到集群中当磁盘节点宕掉时集群将无法写入新的队列元数据信息。 接下一篇 (企业级) RabbitMQ 镜像集群配置_05

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89959.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

榆林市网站seo为wordpress移动端

该功能实现一个帮助文档的展示和编辑功能,默认进去只能查看帮助文档的内容,点击编辑可以进行富文本编辑器的编辑功能。 出现的问题1.如何隐藏富文本编辑的工具栏并且禁止编辑 //隐藏工具栏this.toolbar this.$refs.myTextEditor.quill.getModule(toolb…

泰安网站推广app制作平台要多少钱

随手撸个发出来: V:界面层 //界面层需要实现P.View方法,然后重写P.View中的方法;M层给的数据就在这些个方法的参数中; // 还要获取到P.Provide的实例,使用P.Provide去调用M层的方法; public cla…

建立网站要钱吗wordpress多个菜单menu

字符串类型String 通过单引号( )、双引号(" ")或反引号( )都叫字符串,单引号和双引号本质上没有区别,一般使用单引号。 注意: 无论单引号或是双引号必须成对使用单引号和…

网站为什么需要空间wordpress同步博客插件

循环会一直执行,直到条件为假或序列元素用完时才会结束。若我们想提前中断循环,比如循环的结果已经是我们想要的了,不想让循环继续执行而占用资源,那么我们可以用 continue语句或者break语句。 continue语句用来跳过当前循环的剩…

免费手机建网站有哪些软件青岛城阳网站建设

来源:脑极体我国5G商用已经一年多了,比起5G网络所带来的极致体验,我们对于西方世界因对5G网络的安全担忧所引发的一系列事件恐怕更加深有感触。美国跳脚、英国退网,中国在5G技术的领先深深刺痛了这些不可一世的西方大国。而原本可…

织梦可以做论坛网站长春火车站照片

C中的自增和自减运算符分别是"“和”–"。这些运算符可以用于递增或递减一个变量的值。 自增运算符 () int x 5; x; // 这等同于 x x 1; // 现在 x 的值为 6自减运算符 (–) int y 10; y--; // 这等同于 y y - 1; // 现在 y 的值为 9这些运算符可以前置或后置…

做网站设计师的感想化工厂建设网站

VUE 中的 v-for 和 v-if 是否可以共存 前言1、面试经2、正确回答3、总结总结: 前言 要成功,先发疯,头脑简单往前冲! 三金四银,金九银十,多学知识,也不能埋头苦干,要成功&#xff0c…

.net 做网站从优化角度来建设网站

目录 1.什么是queue 2.模拟实现 3.仿函数 模板参数Compare 仿函数 4.什么是priority_queue 模拟实现 1.什么是queue 1.队列是一种容器适配器,专门用于在FIFO上下文(先进先出)中操作,其中从容器一端插入元素,另一端提取元素。 2.队列作为…

做绿色软件的网站知乎网站开发项目进度表

淘宝API调用 申请 获取session key 在调用淘宝的API时,我们都会用到appkey,appsecret,appsession。 1、我们申请应用就会有appkey和appsecret了 2、正式环境下获取SessionKey 注意:web插件平台应用和web其它应用在正式环境下是同样的获取方法 1&…

精品课程网站建设的背景及意义wordpress 本地建站

Dockerfile就是利用固定的指令来描述镜像的结构和构建过程,这样Docker才可以依次来构建镜像; 将springboot项目打包上传到指定目录,并且编写一个dockefile文件放在jar包的同级目录 输入命令 打包镜像 成功打包显示 运行镜像

永州市建设工程质量安全监督站官方网站网页怎么设计好看

addroi 作用 在视频帧上标记一块感兴趣的区域。 帧数据被原封不动地传递,但元数据被附加到帧,指示可能影响后续编码行为的感兴趣区域。可以通过多次应用过滤器来标记多个区域。 参数 qoffset: 应用在此区域的量化偏移。 参数范围:-1 ~ …

背景网站建设公司鹿班设计官网

知识点: 【2023年面试】mysql索引的基本原理_哔哩哔哩_bilibili 【2023年面试】mysql索引结构有哪些,各自的优劣是什么_哔哩哔哩_bilibili

seo优化网站建设网站切版教程

【来函照登 我也说几句】 作者:Deng-Xian-Sheng(佳里敦大学人工智能研究所 类脑人工智能研究实验室副教授) 我在网上看到某些报道,在谈到人工智能研发时,刻意强调个别研发人员学历不高,甚至以“中专生逆袭…

vps可以做多少网站wordpress客户端连接数据库连接

当在室外测试网线和光纤时,天气的温度不仅会影响到工作的效率,电缆如果进行拉扯弯折也可能会在安装测试过程中受损。福禄克指定经销商—明辰智航的工程师推荐您了解一下安装测试电缆时的电缆可承受的温度。 在冬天,寒冷的天气致使工作总是不会…

和网站建设签合同网站留言板怎么做php

go gin gorm连接postgres postgis输出geojson 1. 技术环境 go-gin-gorm postgres-postgis go vscode环境安装-智能提示配置 2. 简单实现代码 思路就是:采用原生sql实现查询、更新等,采用gorm的raw来执行sql语句 package mainimport ("fmt"&q…

定制网站收费网站seo怎么做知乎

关于移动端适配(必须要知道的,亲测有效)一、各种单位概念理解二、移动,web开发三、移动端适配1、视口(viewport)概念2、视口(viewport)适配(代码)3、rem单位适配flexible方案竖屏、横屏、ipad、PC最全的适配…

asp.net 项目成本预算系统的 网站开发网站购物系统制作雨辰资讯电子商务类网站开发

一、数据传输指令───────────────────────────────────────它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1. 通用数据传送指令.MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把…

网站开发需要的资源汕头市建设局网站

注意两点:1. 将资源目录添加到 build path,确保该目录下的文件被拷贝到 jar 文件中。2. jar 内部的东西,可以当作 stream 来读取,但不应该当作 file 来读取。例子新建一个 maven 目录App.java 用于读取 resources 中的 a.txt 内容…

网站风格定位怎么写做360优化网站都有哪家

本文主要的目的是 1. 说明Entity Framework Power Tools如何使用。 2. Entity Framework 快速门 实验环境: OS: Windows Server 2012, Windows 7 DE: VS2013 MVC 6.0Entity Framework SQL Server 2012 准备工作 基于现有数据库生成POCO数据类和数据库上下文需要借…

网站是什么平台一个空间做多个网站

1、安装前置插件 yum -y install gcc-c pcre pcre-devel openssl openssl-devel 2、下载安装包 下载地址:nginx: download 这里最好使用最新的安装包,过老的版本会有一堆系统漏洞需要修复 #进入源码放置目录 这里最好放在好找的地方,后…