RabbitMQ 04 集群,用于提高系统性能

news2024/12/22 16:21:24

01.背景
在这里插入图片描述在这里插入图片描述

02.单个节点的MQ会持久化的记录什么数据
在这里插入图片描述
03.集群情况下的MQ会持久化的记录什么数据
在这里插入图片描述
04.集群中的队列
在这里插入图片描述
单个节点的队列:
在这里插入图片描述
集群的队列:在这里插入图片描述
05.
在这里插入图片描述
两个原因:
在这里插入图片描述
在这里插入图片描述
这样做带来的好处:
在这里插入图片描述
05.集群的交换机

交换机的本质在这里插入图片描述

交换机在集群中的存在形式
在这里插入图片描述
在这里插入图片描述
好处:
在这里插入图片描述
06.集群中的每一个节点存储方式

两种:
在这里插入图片描述
在这里插入图片描述
为什么有的是内存节点,有的是磁盘节点?
在这里插入图片描述

例子:
在这里插入图片描述

如何配置
在这里插入图片描述

这种情况改进方法

在这里插入图片描述
07 搭建集群

1.安装MQ

在这里插入图片描述

2.在保证节点没有工作的时候,搭建集群
在这里插入图片描述

3.正式搭建集群
在这里插入图片描述
3.1 改进
在这里插入图片描述

3.2 例子在这里插入图片描述

在这里插入图片描述
3.3 现有的节点要加入到集群中,如何操作?

在这里插入图片描述
1.暂停第二:
在这里插入图片描述
2.清空节点元数据
在这里插入图片描述
3.加入集群,这个新加的节点是磁盘节点

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述

4.重启
在这里插入图片描述
在这里插入图片描述
5.第三个节点加入集群,这个节点是内存节点
在这里插入图片描述
在这里插入图片描述
6.查看集群中的全部节点
在这里插入图片描述
7.之前的是在一台物理机上搭建集群,现在在多个物理机上搭建集群
在这里插入图片描述

1.在每个物理机上创建MQ,这里有设置操作系统和服务器的种类(这里不重要可以省略)

在这里插入图片描述

2.设置每个物理机的ip地址

在这里插入图片描述
3.设置Erlang节点的通信cookie,这个是Erlang通信的基础
在这里插入图片描述

4.第二个节点加入到集群中,具体代码

在这里插入图片描述

在这里插入图片描述
5.第三个节点加入集群
在这里插入图片描述

6.查看集群状态
在这里插入图片描述

7.从集群中删除节点
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8.镜像队列
在这里插入图片描述
8.2
在这里插入图片描述
在这里插入图片描述
8.3
在这里插入图片描述

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

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

相关文章

Unity TextMeshPro 设置竖排

默认竖排是这样的 但是我们要的竖排效果并不是这样我们要是竖排连续的根据文本限制来进行换行 第一步我们先设置文本的旋转Z轴为90如下图 然后我们给文本加一个Tag <rotate270> 如下图 但是这个效果还是不是我们想要的效果我们可以使用TexeMeshPro提供的一个选项EnableR…

97.游戏的启动与多开-共享内存多开检测

免责声明&#xff1a;内容仅供学习参考&#xff0c;请合法利用知识&#xff0c;禁止进行违法犯罪活动&#xff01; 内容参考于&#xff1a;易道云信息技术研究院 上一个内容&#xff1a;96.游戏的启动与多开-窗口多开检测与破解 以 96.游戏的启动与多开-窗口多开检测与破解 …

Word文档的读取(1)

读取一个班的答题卡 解决方法&#xff1a; 导入os模块后&#xff0c;将乔老师的文件夹路径 /Users/qiao/answerKey 赋值给变量allKeyPath。使用os.listdir()函数获取该路径下所有的答题卡名称列表&#xff0c;并赋值给变量allItems。最后使用for循环遍历所有答题卡&#xff0c…

【知识小妙招来喽!】文件防泄密措施有哪些?这6个有效方法防止企业员工泄密!

在信息高度发达的时代&#xff0c;企业数据的安全性和保密性成为了企业运营中不可忽视的重要环节。 一旦敏感文件被泄露&#xff0c;不仅可能导致商业机密被窃取&#xff0c;还可能给企业带来重大的经济损失和声誉损害。 因此&#xff0c;采取一系列有效的文件防泄密措施&…

spring security 中的异常

一、简介 Spring Security 中异常主要分为两大类: 1、AuthenticationException: 认证异常 2、AccessDeniedException: 授权异常 AuthenticationEntryPoint 该类用来统一处理 AuthenticationException 异常 AccessDeniedHandler 该类用来统一处理 AccessDeniedException 异常…

HarmonyOS笔记

HarmonyOS简介 HarmonyOS是新一代的智能终端操作系统&#xff0c;为不同设备的智能化、互联与协同提供了统一的语言&#xff0c;为用户带来简捷&#xff0c;流畅&#xff0c;连续&#xff0c;安全可靠的全场景交互体验。 HarmonyOS结合移动生态发展的趋势&#xff0c;提出了三大…

keepalive和nginx高可用集群

keepalived 和 nginx 高可用集群搭建 主备模式 zyj86主机和zyj87主机安装nginx和keepalived yum install nginx keepalived -y systemctl enable --now nginx.service keepalived.service主调度器配置 编辑zyj86主机&#xff08;主&#xff09;配置文件 vi /etc/keepalived…

Java类和对象(2)(重点*)

封装&#xff1a; 面向对象程序三大特性&#xff1a;封装、继承、多态。而类和对象阶段&#xff0c;主要研究的就是封装特性。何为封装呢&#xff1f;简单来说就是套壳屏蔽细节 。 封装&#xff1a;将数据和操作数据的方法进行有机结合&#xff0c;隐藏对象的属性和实现细节&a…

为什么用Redis?说说Redis的线程模型

使用Redis存储相比直接使用Java内存的Map有以下几个优势&#xff1a; 持久化&#xff1a; Redis支持数据持久化&#xff0c;即使发生服务器重启或意外宕机&#xff0c;数据仍然可以被恢复。而使用Java内存的Map&#xff0c;当应用程序关闭或重启时&#xff0c;数据将会丢失。…

一个工程要兼容mysql8和mysql5

将mysql8原本jar包的jdbc文件夹删除&#xff0c;然后将mysql5 jar包的jdbc文件夹和fabric文件夹拉到mysql8的jar包下&#xff0c;记得别把jar包解压再压缩&#xff0c;以避免不必要的错误&#xff0c;直接用7-zip打开压缩包&#xff0c;然后拖拽操作&#xff0c;然后完美解决&a…

Java:类和方法(1)

一 类和对象分别是什么 1.类&#xff08;class&#xff09; 类是Java中的一种蓝图或模板&#xff0c;它定义了对象的属性&#xff08;字段&#xff09;和行为&#xff08;方法&#xff09;。你可以把类看作是一个抽象的概念&#xff0c;它描述了某类事物的共性。 class 类名…

硬件工程师笔试面试——IGBT

目录 7、IGBT(绝缘栅双极晶体管) 7.1 基础 IGBT结构引脚图 IGBT实物图 7.1.1 概念 7.1.2 结构及原理 7.1.3 IGBT的安全工作区 7.1.4 IGBT分类 7.1.5 IGBT优缺点 7.2 相关问题 7.2.1 如何提高IGBT的开关速度和效率? 7.2.2 IGBT在太阳能光伏系统中的作用是什么,它如…

3GPP R18 Network energy savings(NES) 之cell DTX/DRX

在TR 21.918中可以看到cell DTX/DRX是Network energy savings(NES) for NR 的一部分,其中还包括 SSB-less SCell operation for inter-band CA等等其他内容,其相关描述如下 网络节能是 5G/NR 成功的关键,由此可以减少对环境的影响(温室气体排放)并节省运营成本。RAN WG 进…

ICE 8月各项板块盈利报告,人工智能与高频交易驱动稳定收益

Intercontinental Exchange Inc.(ICE.AI)近日发布了8月份市场交易报告和盈利数据,于8月份通过其先进的人工智能算法和高频交易系统,再次证明了在快速变化的金融市场中实现稳定收益的能力。凭借智能化的交易决策和超高的交易执行速度,ICE.AI帮助每一位用户在全球市场中获得了显著…

基于人工智能的智能垃圾分类系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练与预测应用场景结论 1. 引言 随着环保意识的提升&#xff0c;垃圾分类已经成为许多城市的重点任务。然而&#xff0c;传统的人工垃圾分类效率低下&#xff0c;容易出…

机器学习:opencv--图像形态学

目录 前言 一、常用形态学操作 二、腐蚀和膨胀 1.图像腐蚀 2.图形膨胀 三、开运算和闭运算 1.开运算 2.闭运算 四、顶帽和黑帽 1.顶帽 2.黑帽 五、梯度运算 总结 前言 图像形态学是一种用于处理和分析图像形状和结构的技术。 一、常用形态学操作 膨胀&#xff08…

【CanMV K230】快速线性回归(巡线)

【CanMV K230】快速线性回归&#xff08;巡线&#xff09; 什么是快速线性回归快速线性回归应用领域1.机器人竞赛2.自动引导车&#xff08;AGV&#xff09;&#xff1a;3.智能交通系统&#xff1a; K230应用相关函数官方例程实现图像在HDMI显示器进快速线性回归&#xff08;巡线…

C++基础知识6 vector

vector 1.vector的介绍及使用1.1 vector的介绍1.2 vector的使用1.2.1 vector的定义1.2.2 vector iterator 的使用1.2.3 vector 常用的接口1.2.4 vector 空间增长问题1.2.4 vector 迭代器失效问题。&#xff08;重点&#xff09; 2.vector模拟实现 1.vector的介绍及使用 1.1 ve…

数据分析-埋点

1、数据埋点的定义 针对特定用户行为或事件进行捕获、处理何发送的相关技术及其实施过程。 2、数据埋点的原理 埋点是数据采集的重要方式。通过在页面上植入代码&#xff0c;监控用户行为(例:页面加载、按钮点击等)。用户一旦触发了该事件&#xff0c;就会根据埋点信息将相关数…

Linux网盘,编程者的选择,让技术为数据服务,创造无限价值!“#Linux系统编程《网盘项目》

"Linux网盘&#xff0c;编程者的选择&#xff0c;让技术为数据服务&#xff0c;创造无限价值&#xff01;"#Linux系统编程《网盘项目》 前言预备知识一、 项目功能二、 程序基本框架2.1 服务器程序流图2.2 客户端程序流图 三、 程序代码解析3.1 服务器代码解析3.1.1 …