- 博客(23)
- 收藏
- 关注
原创 Mysql集群技术
首先我们将多个节点共同组成一个复制组,在执行读写(RW)事务的时候,需要通过一致性协议层 (Consensus 层)的同意,也就是读写事务想要进行提交,必须要经过组里“大多数人”(对应 Node 节 点)的同意,大多数指的是同意的节点数量需要大于 (N/2+1),这样才可以进行提交,而不是原发起 方一个说了算。这时候按照之前的配置我们需要知道新的master上的pos的id,但是我们无法确定新的master和slave之间差多少。延迟复制时用来控制sql线程的,和i/o线程无关。
2024-08-29 22:01:46
864
原创 Redis集群
添加节点的时候是先添加node节点到集群,然后分配槽位,删除节点的操作与添加节点的操作正好相 反,是先将被删除的Redis node上的槽位迁移到集群中的其他Redis node节点上,然后再将其删除,如 果一个Redis node节点上的槽位没有被完全迁移,删除该node的时候会提示有数据且无法删除。Sentinel 进程是用于监控redis集群中Master主服务器工作的状态,在Master主服务器发生故障的时候, 可以实现Master和Slave服务器的切换,保证系统的高可用。主从分配情况(随机)
2024-08-29 21:01:22
1052
原创 应用服务器----TOMCAT
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和 并发访问用户不是很多的场合下被普遍使用,Tomcat 具有处理HTML页面的功能,它还是一个Servlet和 JSP容器官网: http://tomcat.apache.org/官网文档: https://tomcat.apache.org/tomcat-8.5-doc/index.html动态服务器的问题,往往就是并发能力太弱,往往需要多台动态服务器一起提供服务。
2024-08-29 20:51:12
929
原创 高性能web服务器---Nginx
一、web服务器基础1.web服务器介绍1.1 Apache 经典的 Web 服务端Apache起初由美国的伊利诺伊大学香槟分校的国家超级计算机应用中心开发目前经历了两大版本分别是1.X和2.X其可以通过编译安装实现特定的功能1.1.1 Apache prefork 模型预派生模式,有一个主控制进程,然后生成多个子进程,使用select模型,最大并发1024每个子进程有一个独立的线程响应用户请求相对比较占用内存,但是比较稳定,可以设置最大和最小进程数是最古
2024-08-20 16:29:22
709
原创 高可用集群Keepalived
vrrp 协议的软件实现,原生设计目的为了高可用 ipvs服务功能: 基于vrrp协议完成地址流动为vip地址所在的节点生成ipvs规则(在配置文件中预先定义)为ipvs集群的各RS做健康状态检测基于脚本调用接口完成脚本中定义的功能,进而影响集群事 务,以此支持nginx、haproxy等服务。
2024-08-18 13:53:27
821
原创 HAproxy
日志为local2在 /etc/rsyslog.conf 中:打开UDP将日志定义在local2中查看日志:ls: 无法访问 '/var/log/haproxy.log': 没有那个文件或目录^C-rw------- 1 root root 2718 8月 8 16:42 /var/log/haproxy.log总用量 4-rw-r--r-- 1 root root 213 8月 10 16:35 503.http浏览器访问。
2024-08-11 18:03:05
672
原创 LVS(Linux virual server)
LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是。VS:负责调度RS:负责真正提供服务。
2024-08-11 12:42:10
869
原创 PXE自动部署
在/etc/dhcp/dhcpd.conf 文件下,写下自己的网络位,子网掩码,地址池,网关,下一服务器地址和文件名称。文件系统 1K-块 已用 可用 已用% 挂载点。Boot--->CD-ROM Drive 保存退出。在测试机上删除镜像,选择进入电源选项卡。退出后如果成功,进入图形界面正常启动。menu default 默认选项。menu lable 标题内容。选择一台红帽7的操作系统。写完后重启,不然会失败。
2024-08-05 17:40:28
509
原创 Mysql单表查询和多表查询
5.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息。19.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩t表和score表增加记录。6、创建一个只有职工号、姓名和参加工作的新表,名为工作日期表。2、查询所有职工所属部门的部门号,不显示重复的部门号。12、列出所有部门号为2和3的职工号、姓名、党员否。9、列出1960年以前出生的职工的姓名、参加工作日期。8、列出所有姓刘的职工的职工号、姓名和出生日期。14、显示工资最高的前3名职工的职工号和姓名。
2023-10-16 19:38:52
52
1
原创 Mysql常见数据库和表
mysql> insert into t_hero values(11,"司马懿","仲达",'未知',"魏国","大都督","null");mysql> insert into t_hero values(11,"司马懿","仲达",'36',"魏国","大都督","null");mysql> insert into t_hero values(14,"程昱","程立",'32',"魏国","保家卫国","null");
2023-09-26 16:16:59
64
原创 Mysql压缩包安装
以管理员身份打开cmd,将路径切换到bin中,执行命令 mysqld install # 安装mysql服务器到系统。初始化命令:mysqld --initialize --console。2.在主目录下复制一个xx.ini,修改为my.ini。登陆密码登陆:mysql -u root -p。启动服务:net start mysql。
2023-09-21 19:27:44
39
原创 HCIP第三次
1、合理规划IP地址,启用OSPF单区域。2、R1-R2之间启用ppp的pap单向认证3、R2-R3之间启用PPP的chap双向认证4、R3-R5-R6之间使用MGRE,R3为hub端,R5 R6为spoke端;要求MGRE接口网络类型为BMA,spoke之间通信必须经过hub端
2023-07-06 18:23:16
50
1
原创 HCIP第二次作业
2.R1创建环回 172.16.1.1/24 172.16.2.1/24 172.16.3.1/24。要求:R1-R2-R3-R4-R5 RIP 100运行版本2。6.R1 telnet R2环回实际telnet 到R7上。1.使用合理IP地址规划网络,各自创建环回接口。7.R6-R7路由器不能学习到达R1环回路由。5.R5创建一个环回模拟运营商,不能通告。4.减少路由条目数量,增加路由传递安全性。R6-R7 RIP 200 运行版本1。3.要求R3使用R2访问R1环回。
2023-07-06 18:06:32
52
1
原创 HCIP第一次作业
2.下一跳地址(一般建议在非点对点(MA 多路访问网络结构中使用) 注意: 在思科中, 不同的网络类型中可以使用出接口或下一跳;----- Telnet - 23 ssh---22 http---80 https-443 传输方式 1.可靠的 2.不可靠的。-----局域网封装---- Ethernet 2 IEEE802.3封装。UDP----用户数据报协议。----network ------编址 寻址(路由)OSI----------- 定义了数据的产生标准。
2023-07-06 17:30:23
65
1
原创 【无标题】
1.交换两个变量的值(用异或完成)2.输入两个数和一个符号,完成简单的运算3. 有1,3,5,7,9组成的所以有不重复的四位数之和是多少?(B)A.666700 B.666600 C.678860 D.6655004.一个会议有12个员工,假设有8个女性,求所有员工都是女性的概率(D)A.11/13 B.12/35 C...
2022-03-25 20:22:47
270
原创 【无标题】python环境安装及创建
环境的安装和配置: 运行环境:官方提供了cpython解释器 编辑环境:推荐大家使用: 记事本工具(UE、notepad++、editplus、sublime、vscode)如何安装python的环境: 到官网下载官方提供的解释器 网址: www.python.orgpython的版本问题: python3为主 3.6起步 建议使用:3.8 最新版本3.10安装教程...
2022-03-23 18:20:28
758
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人