
Linux
文章平均质量分 89
详细讲解Linux内容 打造全栈工程师
DYS_00001
Hello Wold
展开
-
01_RabbitMQ安装及工作模式
消息(Message)是指在应用间传送的数据。消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。队列模式:关注是一个队列有几个消费者,发布者向队列发送消息(使用服务器默认得交换机,direct,key=队列名)原创 2024-09-22 22:46:05 · 1473 阅读 · 0 评论 -
RedisCluster搭建及原理详解
由于数据量过大,单个Master复制集难以承担,因此需要对多个复制集进行集群,形成水平扩展每个复制集只负责存储整个数据集的一部分,这就是Redis的集群,其作用是提供在多个Redis节点间共享数据的程序集。Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务,提高整体性能和可靠性。Redis集群主要有三种模式:主从复制模式(Master-Slave)、哨兵模式(Sentinel)、Cluster模式。原创 2024-09-13 09:52:42 · 1407 阅读 · 0 评论 -
哨兵机制Sentinel
主从复制:读写分离,多读少写,单点故障(),负载压力(客户端请求,并发),数据集中存储(哨兵机制:主从故障转移,从切换为主,数据集中存储(1 哨兵机制哨兵机制的出现是为了解决主从复制的缺点,不能自动实现故障转移哨兵模式是Redis的高可用解决方案之一,它旨在提供自动故障转移和故障检测的功能。在传统的Redis部署中,单个Redis节点可能成为单点故障,一旦该节点宕机,整个系统将不可用。为了解决这个问题,哨兵模式引入了多个Redis节点,其中一个节点被选为主节点,其他节点作为从节点。原创 2024-09-12 11:02:25 · 1425 阅读 · 0 评论 -
Redis集群
不想看的直接跳转到 二由于数据量过大,单个Master复制集难以承担,因此需要对多个复制集进行集群,形成水平扩展每个复制集只负责存储整个数据集的一部分,这就是Redis的集群,其作用是提供在多个Redis节点间共享数据的程序集。Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务,提高整体性能和可靠性。原创 2024-09-12 10:55:08 · 1196 阅读 · 0 评论 -
Redis搭建集成
正常来讲配置一主两从需要三台服务器,博主内存告急,就使用一台进行操作了,使用多台跟一台操作没有区别,只是多台不需要新建太多配置文件。找到redis目录 在bin目录同位置创建一个文件夹 用来存放待会儿复制的配置文件。如果你跟我一样是在一台服务器里面进行配置主从服务的,跟我一起操作即可。#如果路径与我不同请改为自己的。查询是否启动成功 查询端口状态。出来这个效果配置就完成了。进入文件夹 复制配置文件。启动三个配置完redis。在主机查看它的从机有几个。原创 2024-09-10 10:27:04 · 650 阅读 · 0 评论 -
Redis单机安装
Redis第一章安装配置Redis缓存服务原创 2024-09-07 01:43:15 · 1918 阅读 · 0 评论 -
MyCat负载均衡
1. 准备四个有安装过mysql的服务器2. 四个服务器的mysql配置好主从服务3.在其中两个里面安装配置好MyCat。原创 2024-09-05 14:59:22 · 855 阅读 · 0 评论 -
MyCat
一般数据库操作,写操作(DML:insert update delete)都不会成为数据库的瓶颈,一般都是单表操作,并且很短时间都可以完成。但是读操作(DQL:select)往往非常浪费服务器资源,特别数据量大的多表联合查询,消耗服务器资源不亚于死循环,甚至导致数据库宕机。所以在企业中都会使用读写分离,让读操作多台服务器进行负载均衡,来缓解读压力。使用数据库中间件技术(mycat),让数据的查询(select)和写操作(insert update delete)在不同的主机上数据库执行,这就读写分离。原创 2024-09-04 10:48:02 · 872 阅读 · 0 评论 -
Linux---FTP文件服务器搭建及实战
FTP文件上传原创 2024-08-29 15:31:07 · 1887 阅读 · 0 评论 -
Linux---MySQL1---主从搭建
Linux配置双数据库主从配置原创 2024-08-29 14:31:52 · 1030 阅读 · 0 评论 -
Keepalived高可用配置服务器集群
Nginx负载均衡示意图:问题:当计算机A挂机,系统无法访问,如何保证系统的高可用?搭建集群,增加备机,主机挂机,启用备机问题:主机备机服务器地址不一样,客户如何访问?怎么检测服务器状态,确认服务器故障?主机备机如何切换?原创 2024-08-27 14:31:24 · 885 阅读 · 0 评论 -
Nginx配置负载均衡
nginx配置负载均衡原创 2024-08-24 11:16:09 · 1961 阅读 · 0 评论 -
Nginx代理部署项目
Nginx代理部署项目原创 2024-08-22 14:44:52 · 206 阅读 · 0 评论 -
Nginx
Linux Nginx 下载 删除 代理 反向代理原创 2024-08-20 15:58:01 · 423 阅读 · 0 评论 -
Linux---07---Linux软件包管理机制
其作用是用来连接多条指令,前一条指令的输出流会作为后一条指令的操作对象,其命令格式为“指令1 | 指令2 | …,其作用是用来连接多条指令,前一条指令的输出流会作为后一条指令的操作对象,其命令格式为“指令1 | 指令2 | …:表示将标准错误输出(stderr)重定向到标准输出(stdout),这样,即使删除目录失败,也不会影响创建目录的结果,错误信息也会被记录到output.txt文件中。是一个用于生成序列化数字的命令,它可以根据指定的参数输出一系列连续的数字。然后,传递给下一条指令,作为操作对象。原创 2024-08-17 16:05:49 · 1237 阅读 · 0 评论 -
Linux下载卸载MySql
先进入数据库 再将user表的host状态根据root用户改为% 代表准许远程连接。# -uroot 登录账号是root -p代表的是密码。配置远程链接 可以在本地navicat链接数据库。临时的密码 没有办法查看密码的规则。大写的字母小写的字母数字特殊符号8位。每个人的默认密码都是不一样的。改完之后重新刷新一下。原创 2024-08-17 14:47:02 · 1114 阅读 · 0 评论 -
Linux---06---Shell变量及运算符
Shell脚本语言是实现Linux/UNIX系统管理及自W动化运维所必备的重要工具, Linux/UNIX系统的底层及基础应用软件的核心大都涉及Shell脚本的内容。Shell是一种编程语言, 它像其它编程语言如: C, Java, Python等一样也有变量/函数/运算符/if语句/循环控制/… 但在开始之前, 我想先理清Shell语言与Shell之间的关系。当命令不在命令行中执行,而是从一个文件中执行时,该文件就是shell脚本。Shell是一种解释型编程语言,不需要编译,执行时也是按行执行。原创 2024-08-16 07:00:00 · 882 阅读 · 0 评论 -
Linux---05---用户组权限
vim编辑器原创 2024-08-15 09:49:09 · 991 阅读 · 0 评论 -
Linux---04---Vim编辑器
vi 是 visual interface 的简称,是Linux系统提供的一个文本编辑工具,可以对文件内容进行编辑,类似于Windows中的记事本。vim 是 vi 的加强版本,兼容 vi 的所有指令,不仅能编辑文本,而且还具有 shell 程序编辑的功能,可以不同颜色的字体来辩别语法的正确性,极大方便了程序的设计和编辑性。原创 2024-08-15 09:41:19 · 1157 阅读 · 0 评论 -
Linux---03---网络及防火墙
计算机网络是继电信网络、有线电视网络之后出现的世界级大型网络。计算机网络由若干个结点和连接这些结点的链路组成。网络中的结点可以是计算机、交换机、路由等,如图 (a)所示,是一个最简单的计算机网络模型。计算机网络之间可以相互连接,组成更大的网络,如图 (b)所示,这种网络被称为互联网internet。计算机网络的功能数据通信:互相发送文件资源共享:硬件上可以多台电脑共同连接一台打印机,软件上一台电脑远程访问另一台电脑,使用其软件或查看文件,数据上比如百度网盘资源共享。原创 2024-08-14 19:04:56 · 1320 阅读 · 0 评论 -
Linux---02---系统目录及文件基本操作命令
操作系统虚拟机安装 以及简单操作命令原创 2024-08-14 18:31:53 · 1163 阅读 · 0 评论 -
Linux---01---安装VMware
Linux 是一个开源的类 Unix 操作系统,Linux 是许多计算机硬件的底层操作系统,特别是服务器、嵌入式系统和个人电脑。它支持多种架构,包括 x86、x64、ARM 和 MIPS 等。Linux 因其稳定性、安全性、开源性以及广泛的社区支持而广受欢迎。原创 2024-07-25 16:05:30 · 4011 阅读 · 0 评论