自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Volume

Kubernetes Volume 的本质是‌容器存储抽象层‌基础能力‌:为 Pod 提供灵活的数据存储接口‌扩展价值‌:通过 PV/PVC 实现存储资源工业化管理借助 CSI 构建云原生存储生态依托 Projected Volume 统一配置模型‌其设计彻底解决了有状态服务在容器化环境中的存储挑战,是 K8s 支撑生产级应用的核心基石。

2025-07-09 14:49:26 642

原创 K8s——配置管理(2)

‌数据容量‌(1 MiB)→ 拆分或外部存储‌安全缺陷‌(明文存储)→ 敏感数据用 Secret‌更新机制差异‌(环境变量 vs 文件挂载)→ 按需选择注入方式‌隔离性‌(命名空间绑定)→ 跨 NS 同步方案‌。

2025-07-08 15:15:16 948

原创 K8s——配置管理(1)

‌ConfigMap 是 Kubernetes 配置管理的基石提升应用可移植性和可维护性。支持动态更新(文件挂载)。规避明文存储敏感数据。️ 注意环境变量需重启生效。

2025-07-08 12:03:16 560

原创 Ingress——2

然后base64编码。

2025-07-07 16:00:46 317

原创 Ingress——1

客户端请求 → Ingress Controller → 路由规则匹配 → 服务发现 → 负载均衡 → 后端Pod。

2025-07-07 15:44:07 680

原创 K8s Pod调度基础——2

‌,通过自动化副本管理、滚动更新和回滚机制,显著提升应用部署的可靠性和灵活性。‌:若仅需共享存储(非独占),可使用 Deployment + 共享 PVC。‌,通过唯一标识、有序管理和持久化存储,为分布式系统提供稳定运行环境。StatefulSet 是 Kubernetes 管理有状态应用的‌。Deployment 是 Kubernetes 管理无状态应用的‌。通过此对比,可根据应用特性精准选择控制器,避免过度设计或功能缺失。

2025-07-01 14:07:52 921

原创 K8s Pod 调度基础——1

‌Kubernetes 的 ‌。

2025-07-01 12:15:01 730

原创 K8s——Pod(1)

Pod 的设计体现了 Kubernetes 对“逻辑主机”的抽象,解决了分布式系统中容器协同的挑战,是现代云原生架构的基础组件。通过镜像拉取与重启策略的灵活组合,Kubernetes 实现了‌。

2025-06-30 16:00:03 753

原创 Containerd容器技术

‌:Containerd 通过轻量架构、开放标准及插件化设计,成为云原生时代容器管理的核心引擎,平衡了性能、灵活性与生产稳定性。

2025-06-25 12:01:42 923

原创 Docker基本部署

目录基本概念‌一、Docker技术原理‌1. ‌操作系统级虚拟化‌2. ‌联合文件系统(UnionFS)‌3. ‌客户端-服务端架构‌‌二、Docker核心特性‌1. ‌轻量高效‌2. ‌标准化交付‌3. ‌隔离与安全‌4. ‌生态集成‌‌三、Docker的战略意义‌1. ‌技术变革‌2. ‌经济价值‌3. ‌行业标准‌‌四、典型应用场景‌基本部署‌一、核心组件安装‌1. ‌Ubuntu 22.04 安装‌ 462. ‌CentOS 8 安装‌ 6‌二、核心操作命令解析‌1. ‌镜像管理‌ 252. ‌容器

2025-06-20 12:11:14 1231

原创 OpenStack

目录基本概念‌一、OpenStack核心原理剖析‌‌1. 系统架构设计‌‌2. 核心组件协同流程(以创建VM为例)‌‌二、六大核心特性详解‌‌1. 开放性与可扩展性‌‌2. 软件定义基础设施(SDI)‌‌3. 多租户隔离与安全‌‌4. 弹性伸缩与自动化‌‌5. 混合云管理能力‌‌6. 异构硬件支持‌‌三、OpenStack的战略意义‌‌1. 技术变革价值‌‌2. 经济模型创新‌‌3. 行业标准制定者‌‌四、典型应用场景‌‌1. 电信网络云化(NFV)‌‌2. 企业私有云‌‌3. 科研计算平台‌‌五、技术演进

2025-06-19 14:42:15 905

原创 KVM深层解析

【代码】KVM深层解析。

2025-06-17 12:27:23 757

原创 KVM迁移

‌:KVM迁移通过硬件辅助虚拟化与开源生态结合,成为现代混合云架构的核心能力。‌:KVM迁移通过硬件辅助虚拟化与开源生态结合,成为现代混合云架构的核心能力。‌:若迁移失败,可通过。

2025-06-17 12:12:32 1079

原创 KVM虚拟化

‌:KVM将Linux内核转化为通用Hypervisor,通过硬件辅助虚拟化与开源生态结合,成为现代数据中心的核心引擎。① 生产环境优先使用 CLI 部署(资源消耗低)② 虚拟机磁盘格式选择。③ 关键服务虚拟机配置。(支持快照与动态扩容)

2025-06-16 15:56:40 946

原创 ELK日志文件分析系统——补充(B——Beats)

‌,通过其轻量化、模块化设计,解决了大规模数据采集的效率和成本问题,成为现代可观测性架构的核心组件。通过合理组合这些命令,可实现从基础采集到复杂调试的全流程操作。Beats 作为 Elastic Stack 的 ‌。

2025-06-15 11:58:34 1083

原创 ELK日志文件分析系统——K(Kibana)

Kibana作为ELK栈的"可视化层",通过其低代码交互设计,显著提升了数据价值的挖掘效率。此流程覆盖Linux环境主流部署方式,命令设计兼顾通用性与安全性,适用于企业级场景。通过合理组合这些命令,可实现从开发调试到生产部署的全生命周期管理。或systemd实现后台运行。

2025-06-15 11:07:11 1141

原创 ELK日志文件分析系统——L(Logstash)

‌。

2025-06-14 14:54:04 1132

原创 ELK日志文件分析系统——E(Elasticsearch)

Elasticsearch通过分布式架构和倒排索引技术,成为实时搜索与分析领域的标杆工具,广泛应用于运维、安全和业务分析场景。预期输出包含集群名、节点名及版本号(如。为ES服务地址,并添加。参数(若启用安全认证)注:实际使用时需替换。

2025-06-14 14:26:35 1177

原创 ELK日志文件分析系统——概念

Elastic Stack (ELK) 是一个功能强大、高度灵活、可扩展的开源解决方案,通过的架构,实现了数据的‌集中采集、高效存储、极速搜索、灵活分析与直观可视化‌。‌强大的分布式引擎 (Elasticsearch)‌ 提供高性能存储与计算。‌灵活的数据管道 (Logstash/Beats)‌ 连接万物并清洗数据。‌直观的交互界面 (Kibana)‌ 让数据说话。‌开源生态与商业增强‌ 满足不同需求。‌近实时性‌ 是监控告警的基石。

2025-06-13 18:23:08 1418

原创 FastDFS

‌。

2025-06-12 20:35:30 1243

原创 GFS(Gluster)分布式文件系统

GlusterFS 通过上述设计在扩展性、可靠性和易用性之间取得平衡,尤其适合需要简单架构、快速扩容的中大规模非结构化数据存储场景。通过上述优化,可在保证数据可靠性的同时提升 30% 以上吞吐量,适用于云原生及传统企业存储场景。示例:4节点 2x2 卷 = 2组复制卷(每组2副本)+ 文件哈希分布到组。存储节点:全闪存配置(NVMe SSD)+ RAID控制器BBU保护。采用3+2部署:3副本本地机房 + 2副本异地机房。场景:70%随机读+30%顺序写混合负载。‌(如视频、备份归档)及 ‌。

2025-06-11 11:26:16 682

原创 MongoDB

‌场景中展现优势,成为现代应用(如实时分析、物联网平台)的核心基础设施。开发者在享受灵活性的同时,需针对性设计分片键、索引和聚合管道以发挥极致性能。MongoDB 通过文档模型解放数据结构约束,借助 WiredTiger 引擎和分片架构实现高性能与水平扩展。三、文档CRUD命令。

2025-06-10 12:17:28 1303

原创 Redis——Cluster配置

‌:Redis 分片是分布式系统的核心技术,‌。

2025-06-09 12:19:21 1403

原创 Redis——主从&哨兵配置

Redis 通过内存计算、灵活数据结构与分布式架构,重塑了高性能数据处理的范式,成为现代应用中缓解数据库压力、实现复杂逻辑的关键组件。单线程模型(6.0 前)通过多路复用处理并发请求,确保原子性操作,延迟低至微秒级,支撑 10W+ QPS 高并发场景。超越传统 KV 存储,提供集合运算、范围查询、排序等能力,直接实现排行榜(ZSet)、好友关系(Set)等场景。作为缓存层,将热点数据置于内存,减轻后端数据库压力,提升响应速度(如秒杀系统)。集群与哨兵模式保障服务连续性,满足企业级可用性要求。

2025-06-08 11:44:36 1394

原创 NoSQL——Redis配置与优化

支持5种基础数据结构:String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Sorted Set(有序集合),每种结构针对特定场景优化,如跳表实现有序集合的O(logN)复杂度操作。Redis基于键值对存储,所有数据常驻内存,通过异步持久化机制(RDB快照/AOF日志)保障数据安全。单线程事件循环模型(6.0后支持多线程I/O)避免了锁竞争,利用epoll实现高并发。作为消息队列(Pub/Sub)、分布式锁(RedLock算法)的轻量级解决方案,与MySQL等组成多级存储体系。

2025-06-05 15:16:05 1350

原创 Kafka消息队列

‌消息队列是现代软件架构中解决‌。

2025-06-04 12:24:58 1196

原创 Nginx+Tomcat负载均衡

Tomcat 是 Apache 软件基金会的核心项目,是开源的 Java Servlet 容器和 Web 服务器,支持 Java Servlet、JSP、WebSocket 等核心技术。‌:服务器宕机导致Session丢失,且不适用于公网IP相同的局域网用户。静态请求由Nginx直接响应(无需转发)。算法将同一用户请求固定到同一Tomcat。

2025-06-03 11:20:55 1299

原创 Haproxy

‌LVS‌:专注四层,算法简单高效,适合高并发但无应用层逻辑。‌HAProxy‌:支持四/七层,算法丰富,适合复杂业务场景。‌Nginx‌:七层为主,算法灵活,集成Web服务能力。

2025-05-30 11:17:09 923

原创 LVS + Keepalived高可用群集

‌ 协议的高可用性解决方案,主要用于实现网络服务的故障转移(Failover)和负载均衡。其核心目标是通过虚拟 IP(VIP)漂移和健康检查机制,确保服务的高可用性。‌(Virtual Router),对外提供统一的虚拟 IP(VIP)。客户端仅需将流量发送到 VIP,实际流量由当前主节点(Master)处理。Keepalived 通过健康检查(Health Checking)监控后端服务的状态,触发 VIP 转移。DR 模式需关闭 Real Server 的 VIP 响应,避免 ARP 冲突。

2025-05-29 12:21:13 2123

原创 LVS-DR部署

LVS-DR 模式的精髓在于 ‌。‌(以 Nginx 为例)

2025-05-28 14:49:57 1256

原创 LVS负载均衡

LVS(Linux Virtual Server)是工作在四层的负载均衡技术,通过虚拟IP(VIP)将客户端请求分发到后端真实服务器群集,形成单一高性能虚拟服务入口。:通过轮询、加权轮询等算法(如wrr、lc)实现请求分流,单集群可支持数万并发连接。负载调度器(Director):运行IPVS内核模块,负责流量分发。‌(VIP: 192.168.1.100:80,调度算法为轮询)服务器池(Real Server):实际处理请求的节点集群。:支持热添加服务器节点,客户端无感知扩容。‌(DR模式,权重为5)

2025-05-27 11:54:14 1289

原创 Python网络编码——聊天小工具

代码如下,想偷懒就偷懒吧。

2025-05-26 14:48:53 1202

原创 Python——MySQL远程控制

数据库连接池是一种预先创建并管理数据库连接的技术,主要解决频繁创建/销毁连接的性能损耗问题。其核心思想是连接复用,应用程序从池中获取连接,使用后归还而非直接关闭。不同数据库对隔离级别的实现存在差异,如Oracle默认READ COMMITTED而MySQL默认REPEATABLE READ38,实际开发需结合具体数据库特性调整。MySQL是最流行的关系型数据库之一,Python通过多种方式可以与MySQL进行交互。:减少连接创建/销毁的TCP三次握手和认证开销,降低延迟。不适用于超短生命周期应用。

2025-05-24 11:05:53 2049

原创 初始Flask框架

Flask作为一个微框架,强调简单性和灵活性。一、Werkzeug(Flask底层核心)WSGI工具集本质是Socket服务端,处理HTTP请求预处理和响应生成提供Request/Response对象封装、URL路由、Cookie管理等基础功能采用线程隔离的LocalStack实现多请求并发处理核心模块Routing模块:通过Rule类定义URL模式,MapAdapter执行匹配Request工具集:解析form/json数据、文件上传等HTTP请求数据。

2025-05-23 16:58:29 1442

原创 错误处理与异常捕获

需要在代码中自定义,原代码中未显示定义,这里假设已正确定义。中导入,但原代码中未显示导入,这里假设已正确导入。块仅为了格式上的统一,但通常可以省略。语句时,文件会在块结束时自动关闭,因此。

2025-05-22 14:15:53 574

原创 Web请求与相应

HTTP协议是互联网通信的核心协议之一,其设计初衷是为了实现超文本(如HTML、图片等)的高效传输。HTTP协议定义了多种请求方法(也称为"动词"),用于指定对资源执行的不同操作。

2025-05-22 12:06:27 898

原创 PostgreSQL

多久没写这类东西了?不知道... ...因为也没那么在意。怎么说呢?提不起精神,玩游戏也是这样,是夏天了?慢慢调整吧,毕竟生活是自己的,未来是自己的,自己是别人的... ...心如已灰之本,身如不系之舟?管他呢,我就是一个没心没肺,只想享受的躺赢狗!这次,写这个前言当然也有自己的私心——推广自己喜欢的游戏《碧蓝航线》!!!恭喜“碧蓝”迎来了8周年!!!可以说,如果没有它,她们,我或许真的会成为一个内在,没有底蕴的烂人。我是因为什么来玩的?

2025-05-21 17:59:59 1485

原创 PostgreSQL初体验

一、基础定义与历史演进。

2025-05-20 12:22:04 1332

原创 MySQL故障排查与环境优化

‌:长事务或未提交事务阻塞其他操作。‌:用户名/密码错误或权限不足。‌:备份文件损坏或版本不兼容。‌:从库误操作导致主键冲突。‌:服务未启动或端口被拦截。‌:日志文件或临时文件暴增。‌:未使用索引或复杂查询。‌:参数错误或语法问题。

2025-05-19 17:42:35 1181

原创 MySQL高可用

MySQL 高可用(High Availability, HA)部署的目的是确保数据库服务在硬件故障、软件错误或维护期间仍能持续可用,最大限度地减少系统停机时间。其核心原理是通过冗余机制、故障自动检测和快速切换实现服务连续性。

2025-05-16 11:52:08 1234

空空如也

空空如也

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

TA关注的人

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