- 博客(49)
- 收藏
- 关注
原创 持续集成与持续交付CI/CD
CI/CD 是指持续集成(Continuous Integration)和持续部署(Continuous Deployment)或持续交付(Continuous Delivery)持续集成是一种软件开发实践,团队成员频繁地将他们的工作集成到共享的代码仓库中。持续部署是在持续集成的基础上,将通过所有测试的代码自动部署到生产环境中。持续交付与持续部署类似,但不一定自动部署到生产环境,而是随时可以部署。其重点在于确保软件随时处于可发布状态。建立用户信息未提交状态提交后状态。
2024-09-12 16:32:54 1523
原创 Mysql集群技术
MHA–解决单点故障什么是 MHA?MHA(Master High Availability)是一套优秀的MySQL高可用环境下故障切换和主从复制的软件。MHA 的出现就是解决MySQL 单点的问题。MySQL故障切换过程中,MHA能做到0-30秒内自动完成故障切换操作。MHA能在故障切换的过程中最大程度上保证数据的一致性,以达到真正意义上的高可用。MHA 的组成MHA由两部分组成:MHAManager (管理节点) MHA Node (数据库节点),
2024-08-29 16:55:22 1474
原创 企业级WEB应用服务器TOMCAT
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器在中小型系统和并发访问用户不是很多的场合下被普遍使用,Tomcat 具有处理HTML页面的功能,它还是一个Servlet和JSP容器背景相关起始于SUN 公司的一个Servlet的参考实现项目 Java Web Server,开发者是 James Duncan Davidson,在1999年,将项目贡献给了apache软件基金会(ASF),和ASF现有的项目 JServ 合并,并开源成为顶级项目。
2024-08-29 14:57:23 1127
原创 企业高性能web服务器之nginx篇
自 定义错误页,同时也可以用指定的响应状态码进行响应, 可用位置:http, server, location, if in location验证:输入一个不存在的目录,失败界面显示自定义的页面test1111error page。
2024-08-21 00:08:58 662
原创 重大发现!看Apache与nginx工作模型,享web服务幸福人生
预派生模式,有一个主控制进程,然后生成多个子进程,使用select模型,最大并发1024每个子进程有一个独立的线程响应用户请求相对比较占用内存,但是比较稳定,进程之间不会有影响,可以设置最大和最小进程数是最古老的一种模式,也是最稳定的模式,适用于访问量不是很大的场景优点:稳定缺点:每个用户请求需要对应开启一个进程,占用资源较多,并发性差,不适用于高并发场景。
2024-08-20 22:50:44 833
原创 I/O模型
在设置连接为非阻塞时,当应用进程系统调用 recvfrom 没有数据返回时,内核会立即返回一个 EWOULDBLOCK 错误,而不会一直阻塞到数据准备好。:每个连接需要独立的进程/线程单独处理,当并发请求量大时为了维护程序,内存、线程切换开销较apache 的preforck使用的是这种模式。同步/异步:关注的是消息通信机制,即调用者在等待一件事情的处理结果时,被调用者是否提供完成状态的通知。:程序简单,在阻塞等待数据期间进程/线程挂起,基本不会占用 CPU 资源。
2024-08-20 22:12:11 850
原创 高可用集群KEEPALIVED
master/slave的单主架构,同一时间只有一个Keepalived对外提供服务,此主机繁忙,而另一台主机却很空闲,利用率低下,可以使用master/master的双主架构,解决此问题。需要在两个ka1和ka2两个节点启用内核参数,目的是为了即使另一台主机没有100的VIP,也能进行远程解析,在原100的VIP下线的时候,保证服务能正常进行。因10优先级更高,但在非抢占模式下,即使10重新恢复服务,也不会抢占20的VIP,除非20服务挂了。关闭10的服务,因此VIP到20身上,用20验证。
2024-08-13 22:08:18 1170
原创 ipvs实现高可用性的相关配置参数详解
virtual server(虚拟服务器)virtual_server IP port #定义虚拟主机IP地址及其端口 virtual_server fwmark int #ipvs的防火墙打标,实现基于防火墙的负载均衡集群 virtual_server group string #使用虚拟服务器组。
2024-08-13 20:45:36 257
原创 进阶!haproxy高级功能与配置
本文主要介绍HAProxy高级配置及使用案例修改自定义日志的内容修改haproxy自定日志路径验证前需关闭两台服务器的服务。
2024-08-12 00:54:53 1270
原创 超越自我——带你学haproxy算法一遍过!!!
一站式带你深入了解HAProxyHAProxy算法是为了实现高可用性、负载均衡以及基于TCP和HTTP的应用程序代理而设计的。HAProxy是一个使用C语言编写的自由及开放源代码软件,特别适用于那些负载特大的web站点,这些站点通常需要会话保持或七层处理。HAProxy实现了一种事件驱动、单一进程模型,这种模型支持非常大的并发连接数。HAProxyi通过固定参数balance指明对后端服务器的调度算法balance参数可以配置在Elisten或backendi选项中。
2024-08-11 21:52:56 1081 1
原创 一站式带你深入了解HAProxy
负载均衡出现的背景:由于业务访问量和数据流量的日益增加,传统单一服务器已经无法承担,而升级单一服务器硬件会带来成本的增加、资源的浪费、以及扩展能力不足等问题。为了解决这些问题,更有效的方式是将单一服务器的计算任务分担到多台低配置服务器上进行处理,这就产生了负载均衡设备。用户将业务请求发送到负载均衡设备,再由负载均衡设备按需分发到后端服务器,在基本不改变网络架构的基础上,扩展了网络设备接入能力。
2024-08-11 18:12:41 707
原创 LVS多模式集群攻略!
修改请求报文的目标IP,多目标IP的DNAT,本质是多目标IP的DNAT,通过将请求报文中的目标地址和目标端口修改为某挑出的RS的RIP和PORT实现转发1.Director 服务器采用双网卡,一个是桥接网卡连接外网,一个是仅主机网卡与后端Web服务器相连2.Web服务器采用仅主机网卡与director相连3.Web服务器网关指向192.168.0.1004.后端web服务器不需要连接外网。
2024-08-07 22:28:02 606
原创 kickstart自动部署
将文件拷贝到默认网络服务上,让客户端能通过网络访问到。将光盘镜像通过软连接的方式共享到网络服务中。[]内是x则代表成功,有!安装完成后再次更改电源固件为硬盘启动。本文使用图形化界面就行操作设置。取消VMware dhcp设置。确保服务器有Apache服务。更改电源固件启动优先为为网络。主机采用rhel7.9版本。部署pxe后dhcp配置。创建目录及其拷贝镜像文件。验证web服务是否成功。编辑default文件。
2024-08-05 21:48:27 237
原创 基于RHCE基础搭建简单服务
node01(以下我使用service代替)下载相关文件 包括相关工具,服务。配置导出目录,修改文件权限,写入html文件内容。配置/var/named/named.nfs。配置文件/etc/named.conf。删除了多余配置,只保留了最主要配置。node02安装并启动NFS服务器。更改/nfs文件及其子目录的标签。查看防火墙放行的端口及其服务。server配置IP地址。node02配置IP地址。查看端口类型是否匹配。
2024-07-11 17:06:25 880
原创 RHCE 配置dns服务的正反向解析
服务端IP地址:192.168.52.140。客户端IP地址:192.168.52.141。服务端操作,编辑配置文件,添加反向解析记录。服务端中,编辑bind主配置文件。服务端操作,编辑区域配置文件。服务端操作,编辑配置文件。
2024-02-19 08:57:07 448
原创 RHCE小实验
ntp时间服务器地址iburst。客户端上传公钥到Redhat账户。客户端主机地址修改为allow。查看服务时间,并重启服务。查看客户机时间是否一致。创建redhat用户。
2024-01-30 15:08:33 457
原创 RHCE综合练习: 给openlab搭建web网站
网站需求:1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!!2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,www.openlab.com/data网站访问教学资料www.openlab.com/money网站访问缴费网站3.要求(1) 学生信息网站只有song和tian两人可以访问,其他用户不能访问。
2024-01-29 18:47:42 486
原创 MySQL练习
(1)写一个完整的包括参数、变量、变量赋值、条件判断、UPDATE语句、SELECT返回结果集的存储过程。(3)创建实现功能相同的存储函数,比较他们之间的不同点在什么地方?首先要有一个fruits的表,建表过程省略。(2)创建一个执行动态SQL的存储过程。
2023-12-23 16:20:11 65
原创 MYSQL作业
MySQL中使用浮点数和定点数来表示小数,浮点类型有两种:单精度浮点类型(float)和双精度浮点类型(double)。浮点类型和定点类型都可以用(M,N)来表示,其中M称为精度,表示总共的位数;decimal类型不同于float和double,decimal实际是以串存放的,decimal可能的最大取值范围与double一样,但是其有效的取值范围由M和D的值决定。因此,在需要从多个值中选取一个时,可以使用ENUM。BLOB是一个二进制大对象,用来存储可变数量的数据,如图片、音频信息等。
2023-11-18 22:55:22 105
原创 数据库——在Window下安装mysql
1.1 百度云盘永久下载地址:链接:https://pan.baidu.com/s/13pBco75qXU6bLxlTtZ29TQ提取码:ixkg2.2 官方下载地址:https://dev.mysql.com/downloads/mysql/1.双击下载的程序,2.加载进入一下界面,这我选择仅安装MYSQL服务器3.点击Execute,加载完成后点击Next4.选择服务器,点击下一步5.设置初始密码,此密码需要强度,后期可更改6. 在计算机上看是否存在MYSQL的服务器,有
2023-10-15 17:10:19 112
原创 数据库——在Linux(redhat9.0版本)下安装mysql
1、在线下载安装包:2、卸载mariadblinux系统会自动携带一个数据库,我们需要把它给卸载掉通过以下代码可以查看mariadb: rpm -qa | grep mariadb卸载mariadb:yum remove mariadb-libs-5.5.52-1.el7.x86_64 -y再次查看是否卸载成功:rpm -qa | grep mariadb3、创建mysql目录到/usr/local目录下:mkdir mysql。
2023-10-15 14:44:27 1264 1
原创 HCIP综合实验一
7、因AS-PATH属性原因,总部与分部路由会学习不到,使用命令如(peer 10.10.10.10 allow-asloop,仅在总部与分部设备上配置即可),将允许AS号重复。7、R1、R2、R5、R6、R7、R8、R9、R10需要配置环回接口,环回接口IP为设备名数字号,掩码为。5、为保障公司总部网络内部具备负载,R1、R2、R3、R4设备均作为设备冗余,并使用全连接的方式进。1、为保障公司网络连通性,骨干网络考虑设备冗余操作,连接总部使用双路由器,骨干网络部分路由器。使用全连接方式建邻。
2023-08-01 20:57:36 195
原创 BGP综合实验
1、AS1存在两个环回接口,一个地址为192.168.1.0/24该地址不能在任何协议中宣告。AS3存在两个环回接口,一个地址为192.168.2.0/24该地址不能在任何协议中宣告,最终要求这两个环回接口可以互相通讯。AS1的另一个环回接口为10.0.0.0/24,AS3的另一个环回接口为11.0.0.0/242、整个AS2的IP地址为172.16.0.0/16,请合理划分。3、AS之间的骨干链路IP地址随意定制。4、使用BGP协议让整个网络所有设备的环回接口可以互相访问。
2023-08-01 17:31:19 98
原创 【HCIP】双点双向路由重发布
2、2,2,2,2和4.4.4.4环回可能会存在32位掩码和24位掩码的路由,所以进环回接口,将环回接口改为broadcast类型。[R4-LoopBack0]ospf network-type broadcast //更改接口类型。3、备份路径需将某些路由的Cost值修改在ASBR上进行即可,路由回馈在OSPF中已经解决。4、防止出现环路,将ASBR上面的直连接口重发布入RIP和OSPF区域。1、先进行IP地址分配,左边为RIP,右边为OSPF area0。更改接口类型后R1去R4负载。
2023-07-29 19:49:32 321
原创 OSPF综合实验
1、R4为ISP,其上只能配置IP地址;R4与其他所有直连设备间使用公有IP。将AREA1、AREA2、AREA3做成特殊区域,来实现路由条目的减少。3、整个OSPF环境P地址为172.16.0.0/16。2、R3—R5/6/7为MGRE环境,R3为中心站点。3.对R3,R5,R6,R7进行MGRE环境的配置。5、减少LSA的更新量,加快收敛,保障更新安全。5.域外路由器重发布实现ospf内互通。4、所有设备均可访问R4的环回。4.进行ospf的路由宣告。2.进行IP地址的配置。6.进行特殊区域配置。
2023-07-26 21:02:59 61
原创 MGRE与OSPF综合实验
2、R1-2-3构建一个星型结构的MGRE结构,其中R1为中心点,假设R1的公有ip为固定地址。3、R1-5-6构建另一个全连网状的MGRE网络,其中R1/5均为中心区域;4、使用OSPF实现整个私有网络的互通,同时所有pc可以正常访问R4的环回。1、R4为ISP,所连接的所有物理接口为公有网段,任意指定ip即可。1、因为有ISP,内网与公网相互访问需要进行地址转换。3、R1 R5 有公网地址所以MGRE为全网状结构。2、星型结构是中心-站点。
2023-07-23 23:52:29 51
原创 MGRE综合实验
2.再R1与R2进行HDLC封装,R2与R3之间的接口需要PPP进行封装,用PAP认证,R2配置为主认证方,R2与R4之间PPP封装,使用CHAP认证,R2为配置主认证方。3.最后R1、R2、R3构建MGRE环境,R1为中心站点,R3与R4为分支站点,内网使用RIP协议获取路由使PC之间可以互相访问。4.R2-R4之间封装为ppp封装,chap认证,R2为主认证方。3.R2-R3之间封装为ppp封装,pap认证,R2为主认证方。1.R2为ISP,其上只能配置IP地址。在T0/0/0上取消水平分割。
2023-07-23 22:31:21 49 1
原创 ENSP静态实验
1.全网可达2.拓朴中所需地址全部基于192.168.0.0/243.静态路由(不许使用其他动态)4.R8环回需要汇总拓朴图:做子网划分将192.168.0.0/24划分为5个子网,得:192.168.0.0/27192.168.0.32/27192.168.0.64/27192.168.0.128/27192.168.0.160/27将192.168.0.0/27划分8个子网分给路由器之间得:192.168.0.0/30192.168.0.4/30192.168.0.8/
2023-07-16 11:27:56 184 1
原创 OSPF+VLAN综合实验
1区域只需要2个网段,对192.168.1.128/25来说,为了IP划分合理性和避免早餐IP的浪费,只需要两个IP地址即可,因此将其划分为192.168.1.128/30。2.R1-R3中,R3为DR,没有BDR,要想成为DR,那么RID则需要是最大值,次大成为BDR,对于R1-R3来说,也可以是R1,R2不进行DDR参选,5.减少路由条目,对于静态和RIP来说,是进行手工汇总路由条目,对OSPF来说,传递的不是路由条目,而是。4.R4环回不能宣告,全网可达,保障更新安全,避免环路,减少路由条目。
2023-07-13 13:18:41 349 1
原创 动态路由综合实验
选择最远端R1的192.168.1.33对外网5.5.5.5进行测试。故障走4/0/0,没有启动0/0/2。正常走0/0/2,4/0/0没启动。PC1-2能自动获取IP地址。
2023-07-09 23:37:11 126
原创 DHCP协议及其相关配置
当客户端收到多个offer包,会进行选择,选择最先收到的offer包中的IP地址。C——client客户端,想要通过DHCP获取地址的设备,端口号68。SIP 服务器自身的IP地址 DIP 准备下发的客户端IP地址。通过UDP进行传输,两个端口67(源端口),68(目标端口)还在使用时,到达这个时间向服务器发送继续使用的请求包(S——server服务端,下发地址的设备,端口号67。DHCP—request 请求包—客户端—服务器—DHCP—AC确定包—服务端—客户端—可单播可广播。
2023-07-06 13:16:58 112 1
原创 网络通讯模型及其相关协议
分层优点:位于同一层的协议或者设备具备相同或相似的功能,而不同层次之间的协议或者设备具有明显的差异。减少某些层次协议对其他层的影响。0~1023知名端口号(著名端口号),表明特定服务。在数据链路上实现数据点到点,点到多点方式的直接通信。建立维持和断开一次会话,PC和服务之间建立的请求。优化传输,实现端对端的传输,为了区分进程和服务。每一层都在下层的基础上提供一些增值服务。应用层:接受用户的数据,人机交互的接口。网络层:实现数据从源到目的地的转发。物理层:在媒介上传输比特流。每一层提供自身的服务。
2023-07-03 16:49:51 113 1
原创 ensp中实现简单的网络通信
1. 同一洪范通信,2.跨洪范通信,3. IP地址扩展IP地址分为A,B,C,D,E五类A,B,C地址为**单播地址**——一对一的通信可以作为源地址也能作为目标来使用,所有节点能够配置的地址D类地址——**组播地址**(只能作为目标使用)E类地址——**保留地址**(没有公开)
2023-07-02 11:57:06 859 1
原创 认识HCIA
解释网络:将世界各地计算机连接起来的一张网。网络:信息传递,资源共享实现1.节点数量的增多2.传输距离的延长(易)网线(功能):传输介质中继器:相当于放大器,物理加压,物理层设备,但是容易造成信号失真,最多在原有基础上延长5倍。
2023-07-01 22:47:14 44
原创 静态路由实验(最终结果)
3.边配边查看并试一试能否ping通,主要是1和3路由各个地址能否ping通,特别注意环路接口的模拟网段。2.先易后难,先配置3个路由器之间的IP地址,环路地址,然后用下一跳做法配置静态路由,三个之间互相连通。4.三个路由全网连通后再用相同的方法加上第四个路由通告下一跳做法进行静态路由配置,并达到全网连通。1.先了解实验图,并画出连线,标出地址信息及其接口信息,避免不熟悉时的混乱。2.使用静态路由实现全网联通(不允许使用缺省路由)5.最后对每一个路由进行测试,是否达到要求。1.如图连接网络配置IP地址。
2023-01-04 23:25:28 637
原创 子网划分及其子网汇总习题
8个网段,则连续变化是000,001,010,011,100,101,110,111。四个网段,则连续变化是00,01,10,11。四个网段,则连续变化是00,01,10,11。4个网段,则连续变化是00,01,10,11。4个网段,则连续变化是00,01,10,11。4个网段,则连续变化是00,01,10,11。4个网段,则连续变化是00,01,10,11。2个网段,则连续变化是0000, 01。
2023-01-02 19:47:17 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人