![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云原生高级
文章平均质量分 79
周湘zx
这个作者很懒,什么都没留下…
展开
-
Docker容器技术
自定义网络模式,docker提供了三种自定义网络驱动:bridgeoverlaymacvlanbridge驱动类似默认的bridge网络模式,但增加了一些新的功能overlay和macvlan是用于创建跨主机网络建议使用自定义的网络来控制哪些容器可以相互通信,还可以自动DNS解析容器名称到IP地址。为什么要自定义桥接docker引擎在分配ip时时根据容器启动顺序分配到,谁先启动谁用,是动态变更的。原创 2024-09-01 09:16:38 · 886 阅读 · 0 评论 -
Mysql 集群技术
在master端的写入时多用户读写,在slave端的复制时单线程日志回放,所以slave端一定会延迟与 master端,这种延迟在slave端的延迟可能会不一致,当master挂掉后slave接管,一般会挑选一个和master延迟日志最接近的充当新的master,那么为接管master的主机继续充当slave角色并会指向到新的master上,作为其slave 这时候按照之前的配置我们需要知道新的master上的pos的id,但是我们无法确定新的master和slave之间差多少。原创 2024-08-27 21:05:40 · 1030 阅读 · 0 评论 -
NoSql数据库Redis集群
Redis是一个开源的、遵循BSD协议的、基于内存的而且目前比较流行的键值数据库(key-value database),是一个非关系型数据库,redis 提供将内存通过网络远程共享的一种服务,提供类似功能的 还有memcached,但相比memcached,redis还提供了易扩展、高性能、具备数据持久性等功能。Redis 在高并发、低延迟环境要求比较高的环境使用量非常广泛。速度快: 10W QPS,基于内存,C语言实现单线程持久化支持多种数据结构支持多种编程语言。原创 2024-08-27 21:02:27 · 1031 阅读 · 0 评论 -
WEB应用服务器TOMCAT
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,Tomcat 具有处理HTML页面的功能,它还是一个Servlet和 JSP容器standalone模式,Tomcat单独运行,直接接受用户的请求,不推荐。反向代理,单机运行,提供了一个Nginx作为反向代理,可以做到静态由nginx提供响应,动态jsp代理给Tomcat。原创 2024-08-22 17:45:45 · 946 阅读 · 0 评论 -
nginx变量+rewrite相关功能+反向代理+openresty
1、nginx变量(1)内置变量示例(2)自定义变量示例2、nginx中的rewrite模块功能(1)ngx_http_rewrite_module 模块指令1)if指令示例2)set指令示例编辑3)break指令示例4)return指令示例(2)rewrite指令1)rewrite flag2)案例: 域名永久与临时重定向3)案例: break 与 lasta)添加breakb)添加lastc)指定目录后添加原创 2024-08-20 14:33:34 · 762 阅读 · 0 评论 -
nginx核心配置示例
添加location = /40x.html { # 添加server {listen 80;#错误日志#访问日志。原创 2024-08-16 21:49:13 · 465 阅读 · 0 评论 -
web服务器实验
一次完整的I/O是用户空间的进程数据与内核空间的内核数据的报文的完整交换,但是由于内核空间与用 户空间是严格隔离的,所以其数据交换过程中不能由用户空间的进程直接调用内核空间的内存数据,而 是需要经历一次从内核空间中的内存数据copy到用户空间的进程内存当中,所以简单说I/O就是把数据从 内核空间中的内存数据复制到用户空间中进程的内存当中。:nonblocking,指IO操作被调用后立即返回给用户一个状态值,而无需等到IO操作彻底完 成,在最终的调用结果返回之前,调用者不会被挂起,可以去做别的事情。原创 2024-08-16 08:28:25 · 1242 阅读 · 0 评论 -
keepalived实验
四台RHEL7.9虚拟机,且保证防火墙和SELinux处于关闭状态。原创 2024-08-16 08:27:23 · 618 阅读 · 0 评论 -
Linux知识复习第5期
日志类型.日志级别 日志存放路径*.* /var/log/westos ##把系统中所有级别的日志存放到westos中*.*;authpriv.none /var/log/westos ##把系统中所有级别的日志存放到westos中##但是authpriv不存放到westos中日志类型auth #用户认证authpriv #服务认证cron #时间任务kern #内核类型mail #邮件news #系统更新信息user #用户日志级别debug #程序排错信息。原创 2024-08-16 08:24:24 · 246 阅读 · 0 评论 -
Linux知识复习第4期
统一两者的发布目录 /web/html。可修改配置文件更改默认发布目录。原创 2024-08-16 08:24:07 · 180 阅读 · 0 评论 -
keepalived部署+示例
Keepalived软件层面解决静态网关单点风险,是vrrp协议的软件实现,设计目的是为了。原创 2024-08-12 22:03:58 · 1092 阅读 · 0 评论 -
HAProxy理论+实验
关闭后端的RS主机然后用浏览器去访问172.25.254.100。原创 2024-08-11 16:46:54 · 1084 阅读 · 0 评论 -
openEuler软件管理
将挂载命令写入/etc/rc.d/rc.local(开机自运行脚本 )解决最小化安装命令缺失的问题后用 “dnf install 软件名 -y” 安装即可。原创 2024-08-11 09:12:58 · 313 阅读 · 0 评论 -
在vm母盘中设定实验环境【RHEL】
openEuler 的 shell 脚本配置部分同RHEL7大致一致原创 2024-08-10 13:37:12 · 347 阅读 · 0 评论 -
open Euler 数据库
数据库安装前提——软件仓库成功搭建原创 2024-08-10 13:35:05 · 249 阅读 · 0 评论 -
haproxy实验及其算法+状态页
静态static-rr->tcp/http 不管后端状态,轮询first--->tcp/http 一个受不了再换下一个动态roundrobin-------->tcp/http 先看负载,再看权重leastconn---->tcp/http 先看链接,再看权重以下静态和动态取决于hash_type是否consistent。原创 2024-08-10 13:34:30 · 1022 阅读 · 0 评论 -
openEuler网络配置
openEuler的网络配置,包括网卡的配置文件及其网络的配置脚本编写原创 2024-08-09 07:08:59 · 377 阅读 · 0 评论 -
Linux知识复习第3期
该脚本放置在/usr/local/bin/vmset.sh【可直接执行】(3)修改配置文件配置网络连接(network服务)(4)shell脚本批量IP设置。(2)配置临时生效的网络连接。原创 2024-08-09 07:08:22 · 401 阅读 · 0 评论 -
Linux知识复习第2期
文件: 如果 SGID 设置在二进制文件上,则不论用户是谁,在执行该程序的时候,程序的所属组将会变成该程序文件的所属组。粘滞位,主要针对目录,设置了SBIT,即便该目录对所有用户都有写的权限,除了root用户,其它用户也只能对自己所创建的文件进行删除移动。主要针对目录进行授权,共享目录,设置了SGID,其它任意用户在该目录下所创建的文件或目录,它们的属组用户都会与父目录相同。:如果 SGID 是设置在 A 目录上,则在 A 目录内所建立的文件或目录的所属组, 将会是此 A 目录的所属组【原创 2024-08-08 14:54:46 · 1892 阅读 · 0 评论 -
Linux知识复习第1期
软链接有自己的node,是linux特殊文件的一种,作为一个文件, 它的数据是它所连接的文件的路径。两个数据区之间是同步的,用一个节点来指定这两个区域【用备份非常琐碎的文件,小且大量,为防止节点区枯竭用完,备份失败,所有的备份可用硬链接来做,让一个的节点对应多个数据区域,来完成对数据的备份】CTRL+v进入可视化模式,再按上下键选中要添加字符的列,再按大写i键,进入插入模式,加入“#”,再按ESC键退出,最后保存退出即可(g行首,G行尾)相同分区里的复制则是按照模板,对于指定的文件重新生成。原创 2024-08-08 11:06:29 · 1579 阅读 · 0 评论 -
haproxy的安装和服务信息
为什么要使用haproxy?因为LSV无后端检测,当webserver有一台状态异常,则运作异常;所以用haproxy来解决。haproxy是一款具备高并发(万级以上)、高性能的TCP和HTTP负载均衡器,它支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计。原创 2024-08-07 22:35:06 · 918 阅读 · 0 评论 -
防火墙标签解决轮询错误
接上文(LVS实验——部署DR模式集群),以http和https为例,当在RS中同时开放80和443端口,那么默认控制是分开轮询的,这样就出现了一个轮询错乱的问题当第一次访问80被轮询到RS1后下次访问443仍然可能会被轮询到RS2上。原创 2024-08-07 22:12:08 · 509 阅读 · 0 评论 -
LVS实验——部署DR模式集群
1.Director服务器采用双IP桥接网络,一个是VPP,一个DIP2.Web服务器采用和DIP相同的网段和Director连接3.每个Web服务器配置VIP4.每个web服务器可以出外网。原创 2024-08-06 22:02:49 · 517 阅读 · 0 评论 -
LVS实验——部署NAT模式集群
LVS简介Linux Virtual Server,负载调度器,内核集成VS: Virtual Server,负责调度RS:RealServer,负责真正提供服务工作原理VS根据请求报文的目标IP和目标协议及端口将其调度转发至某RS,根据调度算法来挑选RS。原创 2024-08-06 19:17:40 · 741 阅读 · 0 评论 -
PXE实现自动安装系统(RHEL7.9)
1.使用kickstart编写自动化安装脚本2.搭建dhcp服务并测试kickstart脚本3.搭建pxe网络安装环境实现服务器自动部署PXE:工作在 Client/Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。运行 PXE协议需要设置:DHCP服务器和TFTP服务器。DHCP服务器用来给 PXE client(将要安装系统的主机)分配一个IP地址。PXE Client通过TFTP协议到TFTP Server 上下载所需的文件。KickStart。原创 2024-08-05 09:52:32 · 859 阅读 · 0 评论