自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(118)
  • 收藏
  • 关注

原创 云原生(Kubernetes service微服务)

本实验聚焦于 Kubernetes(K8s)生态中服务暴露与流量精细化管理的核心能力,围绕 Service 资源多类型配置、Service 工作模式优化、Ingress-nginx 七层网关部署与高级特性展开实战操作,旨在掌握 K8s 集群内 Pod 服务的稳定访问、外部暴露及流量管控的核心逻辑与实操方法。

2026-04-18 09:49:47 17

原创 云原生(Kubernetes 控制器)

【代码】云原生(Kubernetes 控制器)

2026-04-18 09:49:40 126

原创 云原生(Kubernetes Pod)

通过本实验可掌握 K8s 中 Pod 从创建到销毁的全生命周期管理,理解声明式 API 的核心优势,掌握生产环境中 Pod 运维的核心命令与配置技巧,为后续 K8s 服务编排、高可用部署打下基础。

2026-04-11 10:19:26 281

原创 云原生(Kubernetes 集群部署)

安装 Docker 并配置内核参数,保障容器运行环境;生成自签名 SSL 证书,实现 Harbor 仓库的安全访问;配置 Harbor 核心参数(主机名、证书、管理员密码等),完成仓库部署与登录验证;配置 Docker 证书信任,确保集群主机可正常访问 Harbor 仓库。

2026-04-11 10:19:09 462

原创 云原生(docker的安全优化、 容器编排)

围绕容器资源管控、权限限制展开,核心目标是提升 Docker 容器的安全性与资源可控性:聚焦 Docker Compose 的基础使用与镜像自定义构建,核心目标是掌握多容器编排的基本流程:

2026-03-28 10:41:52 184

原创 云原生(docker数据卷管理及优化)

演示宿主机目录 / 文件与容器目录的直接绑定(-v参数),重点验证/data/data1。

2026-03-28 10:41:43 412

原创 云原生(docker网络)

创建自定义子网、网关的桥接网络。解决默认网络 IP 动态变化问题,支持容器名 DNS 自动解析。实现不同网络隔离,通过实现容器多网卡跨网通信。#在建立自定以网络时,默认使用桥接模式#桥接默认是单调递增#桥接也支持自定义子网和网关"IPAM": {},},"IPAM": {"Args": ["nginx","-g",],"State": {},},},50,89],],},},},"Env": [],"Cmd": ["nginx","-g",

2026-03-21 15:58:06 827 1

原创 云原生(docker私有仓库)

本实验围绕展开,从基础搭建到安全加固,分三步完成一个可在生产环境使用的私有镜像仓库。先拉取官方 registry 镜像并启动容器,开放 5000 端口。由于 Docker 默认只信任 HTTPS 仓库,直接上传会报错,因此在 Docker 配置文件中添加该 HTTP 仓库为信任地址,实现镜像的打标签、上传,并通过 API 验证仓库内容。使用 OpenSSL 生成自签名 TLS 证书,将仓库端口改为 443 并挂载证书,启用 HTTPS 加密传输。

2026-03-21 15:57:55 484

原创 云原生(docker部署,使用,构建)

完成 Docker-CE(社区版)在 RHEL 9.6 系统上的安装与基础配置,确保 Docker 服务正常运行并适配网络转发等核心功能。

2026-03-15 14:58:16 560

原创 云原生(docker容器技术)

Docker 是由 Docker, Inc 开发的开源分布式应用平台,是管理容器的引擎,为应用提供打包、部署的运行环境,而非单纯的虚拟化技术。Docker 之父 Solomon Hykes 将其类比为传统货运集装箱,解决了应用在不同环境中的标准化交付问题。技术发展背景:2008 年 LXC(Linux Container)发布,但缺乏行业标准、兼容性极差;2013 年 Docker 首次发布,基于 LXC 构建并形成标准化容器生态,彻底推动了容器技术的普及。

2026-03-15 14:55:29 648

原创 云原生(Redis配置)

该实验核心是完成 Redis 的源码编译安装与系统服务配置,为后续主从、哨兵、集群等功能搭建基础运行环境。

2026-03-14 13:15:17 426

原创 云原生(NoSql数据库Redis集群实施)

Redis(Remote Dictionary Server)是开源的、遵循 BSD 协议的基于内存的键值型 NoSQL 数据库,2009 年由意大利开发者 Salvatore Sanfilippo 发布,目前被阿里、百度、新浪微博、知乎、GitHub、Twitter 等国内外企业广泛使用。相比同类产品 memcached,Redis 新增了数据持久化易扩展多数据结构支持等核心能力,适用于高并发、低延迟的业务场景。

2026-03-14 13:15:04 495

原创 云原生(mysql组复制、mysql路由)

高可用:MGR 集群多主模式下,任意节点故障不影响集群读写,数据自动同步;负载均衡:MySQL Router 实现读写分离,读请求轮询分摊压力,写请求优先可用节点,提升集群性能;易用性:Router 对外提供统一入口,客户端无需感知后端集群节点,简化访问架构;自动化:Ansible 批量管理节点,提升集群部署 / 维护效率,适合生产环境规模化运维。

2026-03-08 11:49:36 460

原创 云原生(Mysql-MHA高可用集群)

MHA 是一款开源的 MySQL 高可用解决方案,核心能力是,并在主库故障时自动 / 手动将从库提升为新主库,同时调整其他从库的复制关系,最小化数据丢失和服务中断时间。

2026-03-08 11:49:21 667

原创 云原生(mysql主从架构中的使用技巧及优化)

配置从库延迟同步主库数据,用于应对主库误操作(如误删数据)时的应急恢复。:在指定从库停止复制进程,设置(延迟 60 秒同步),重启复制进程;主库执行数据删除操作后,验证未延迟从库即时同步、延迟从库在等待 60 秒后才完成同步,验证延迟效果。

2026-02-27 17:18:54 69

原创 云原生(mysql实验(1))

通过源码编译的方式安装 MySQL 8.3.0,掌握源码编译的核心流程、依赖安装、参数配置及单机 MySQL 的初始化与安全配置,相比二进制包安装更灵活可控,适合定制化部署场景。

2026-02-26 21:39:11 613

原创 云原生(Mysql 集群技术)

部署层面:源码编译可精准控制 MySQL 功能,适配不同 Linux 发行版;生产环境需严格配置权限、字符集、性能参数。复制层面:异步复制性能高但有数据丢失风险,半同步复制通过 ACK 机制保障数据一致性,GTID 简化主从切换。优化层面:并行复制解决从库延迟,慢查询日志定位性能瓶颈,数据校验工具保障主从数据一致。高可用层面:半同步复制 + GTID 是基础,结合 MHA/Keepalived 可实现自动故障切换,满足企业级高可用需求。

2026-02-26 21:38:47 831

原创 云原生(TOMCAT实验)

完成 Tomcat 的基础安装、环境配置与系统服务化,为后续整合和集群搭建打下基础。

2026-02-19 15:38:52 830

原创 云原生(TOMCAT概述)

传统单机架构,将一个项目的所有功能模块(如商品、订单、支付、库存、登录、注册)整合在一个工程中,编译打包为一个包(jar/war),部署在一台服务器上,运行为一个进程。将传统一站式单体应用,按照业务边界拆分为多个独立的微服务,每个微服务仅负责一个单一的业务功能(如订单服务、支付服务、商品服务),各服务可独立开发、测试、部署、启动 / 销毁,属于分布式架构。是免费、开源的轻量级 WEB 应用服务器,由 Apache 软件基金会维护,适用于中小型系统和并发访问用户不多。

2026-02-18 19:04:09 864 5

原创 云原生(nginx实验(4))

PHP 是 Web 开发中常用的脚本语言,源码编译可按需定制功能模块、优化性能,相比系统包管理器安装更灵活。

2026-02-17 15:28:36 884

原创 云原生(nginx实验(3))

实验目的掌握 Nginx 重写相关指令(if、set、return、rewrite)及标记(break/last/redirect/permanent)的使用场景与差异。核心操作ifsetreturnredirectpermanentbreak/last验证效果curl -Ibreaklast。

2026-02-16 21:14:53 783

原创 云原生(nginx实验(2))

理解 Nginx 内置变量的含义,掌握自定义变量的创建、赋值与传递,通过echo模块输出变量值验证效果。echo $args;echo $host;#手动设定变量值echo $test;#变量个传递/vars/49398GET/vars/httpHTTP/1.180text/htmllee80。

2026-02-15 19:56:21 635

原创 云原生(nginx实验(1))

精确匹配 >^~前缀匹配 >~*正则匹配 > 无符号前缀匹配。替换 Nginx 默认的 404/405/502/503 等错误页面,返回自定义提示信息,优化用户体验。该实验旨在为 Nginx 服务器中指定域名先创建专属日志目录,再编辑 Nginx 虚拟主机配置文件,为该域名设置 80 端口监听、指定 404/405/503/502 错误跳转至/error路径,同时配置独立的错误日志文件(仅记录 error 级别日志),并定义/lee和/error路径对应的文件目录;

2026-02-15 19:55:36 894

原创 云原生(nginx环境设定)

源码编译可按需定制模块,相比 yum 安装更灵活,满足生产环境的个性化需求;systemd 服务化则符合 Linux 系统的标准化运维规范。

2026-02-14 13:38:33 676

原创 云原生(企业高性能 Web 服务器(Nginx 核心))

模型核心原理优点缺点适用场景prefork(预派生)主进程生成多个独立子进程,单进程单线程,select 模型,最大并发 1024稳定性极高,进程独立互不影响内存占用大,并发能力弱,每个请求对应一个进程访问量小、对稳定性要求高的场景worker(多进程多线程)主进程启动子进程,子进程包含固定线程,线程处理请求,线程不足时新建子进程内存占用比 prefork 少,并发能力更高keepalive 长连接会占用线程至超时,高并发下易无可用线程中等访问量场景event(事件驱动)

2026-02-14 13:38:24 1331

原创 云原生(Keepalived高可用架构实验)

【代码】云原生(Keepalived高可用架构实验)

2026-02-13 11:29:20 392

原创 云原生(Keepalived 核心功能配置与实验)

nopreempt。

2026-02-13 11:29:10 648 1

原创 云原生(Keepalived实验设定)

【代码】云原生(Keepalived实验设定)

2026-02-12 12:44:27 829

原创 云原生(Keepalived概述)

本质:VRRP 协议的开源软件实现,原生为IPVS 服务提供高可用,后扩展至 Nginx/HAProxy/ 数据库等服务官网核心功能基于 VRRP 实现VIP 漂移,解决单点故障自动为 VIP 所在节点生成 IPVS 规则对 IPVS 集群的后端真实服务器(RS)做健康状态检测提供脚本调用接口,支持 Nginx/HAProxy 等第三方服务高可用发送故障通知(邮件 / 脚本)在# 定义监控脚本,名称为check_haproxy。

2026-02-12 12:44:18 1297

原创 云原生(自定义错误界面 / 容灾兜底、全站加密、ACL 访问控制实验)

在新主机中安装apache(可以用haproxy主机代替)#配置sorryserver上线bind *:80mode tcp#测试#关闭两台正常的业务主机yxs#出现的错误页面#所有后端web服务都宕机<html><body><h1>什么动物生气最安静</h1>大猩猩!!defaultsmode httplog globalretries 3errorfile 503 /errorpage/html/503.http #error 页面#测试。

2026-02-11 13:19:13 866

原创 云原生(IP 透传,HAProxy 四层负载均衡实验)

实验一:区分七层 / 四层 IP 透传的实现方式,七层依赖 HTTP 头(X-Forwarded-For),四层依赖 proxy_protocol 协议;实验二:验证 HAProxy 四层负载的轮询策略,以及backup参数实现的故障自动切换能力。

2026-02-11 13:19:01 606

原创 云原生(基于 Cookie 的会话保持,HAProxy 状态页实验)

该实验旨在优化 HAProxy 的负载均衡策略,实现更精细的会话保持效果:该实验聚焦于 HAProxy 自身运行状态的可视化监控配置:测试edge登录测试

2026-02-10 13:40:40 289

原创 云原生(Haproxy算法实验)

静态算法(static-rr、first):仅依赖配置权重,无动态调整,适用于服务器状态稳定的场景(如灾备、静态资源),但故障容错性差。动态算法(roundrobin、leastconn):实时感知服务器状态,roundrobin 适用于短连接通用场景,leastconn 适用于长连接 / 请求耗时不均的场景。混合算法(source、uri、url_param、hdr):基于请求特征哈希实现会话粘滞,分别适用于 IP 粘滞、静态资源缓存、业务参数粘滞、请求头粘滞等场景。

2026-02-10 13:40:28 755

原创 云原生(haproxy实验及socat热更新)

典型的热更新设备,usb,在使用usb进行插拔时,电脑系统时不需要停止工作的,这种设备叫热插拔设备。log 127.0.0.1 local2 指定日志发送到192.168.0.10。在服务或软件不停止的情况下更新软件或服务的工作方式,完成对软件不停工更新。

2026-02-09 12:22:07 61

原创 云原生(haproxy七层代理概述)

HAProxy是法国开发者威利·塔罗(Willy Tarreau)在2000年使用C语言开发的一个开源软件,是一款具备高并发(万级以上)、高性能的TCP和HTTP负载均衡器,支持基于cookie的持久性,自动故障切换,支持正则表达式及web状态统计。功能社区版企业版高级HTTP/TCP负载平衡和持久性支持支持高级健康检查支持支持应用程序加速支持支持高级安全特性支持支持高级管理支持支持HAProxy Dev Branch新功能支持支持算法类型支持协议。

2026-02-09 12:21:54 813

原创 云原生(LVS DR模式ipvs实验)

使用火墙标记访问vip的80和443的所有数据包,设定标记为6666,然后对此标记进行负载。

2026-02-08 14:12:09 224

原创 云原生(LVS DR模式集群实验)

【代码】云原生(LVS DR模式集群实验)

2026-02-08 14:12:00 194

原创 云原生(LVS NAT模式集群实验)

实验过程可以用过打开另外一个shell的并执行监控命令的方式进行观察。

2026-02-07 16:03:58 193

原创 云原生(LVS概述)

是一个高度集成于 Linux 内核、性能卓越、高可用的负载均衡集群解决方案。由章文嵩博士设计并贡献给开源社区,现已成为 Linux 内核的标准模块。其核心作用是将前端大量的客户端请求,智能、高效地分发提升整体服务并发处理能力增强系统的可用性与可扩展性实现业务流量的透明调度特性NATDRTUNFULLNATRS与VS网络要求同一网络同一广播域可跨网络可跨网络RS网关指向必须指向DIP指向路由器,不能指向DIP指向路由器指向路由器响应路径经过VSRS直连Client。

2026-02-07 16:03:04 822

原创 CE(MySql服务)

数据是描述事物的符号记录,其表现形式多样,包括但不限于数字、文字、图形、图像、声音、语言等。无论哪种形式,都可通过数字化处理后存储到计算机中,是数据库存储的核心对象。最初由瑞典 MySQL AB 公司开发,是一款开源的关系型数据库管理系统(RDBMS);2008 年 1 月,Sun 公司以 10 亿美金收购 MySQL AB;2009 年,Oracle 公司以 74 亿美金收购 Sun 公司,MySQL 正式归入 Oracle 旗下。

2026-01-16 09:34:54 906

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除