自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 系统故障应急处理的“三板斧”

基础三板斧:重启、回滚、扩容 - 快速止血进阶三板斧:限流、降级、熔断 - 防止雪崩预防三板斧:监控、压测、演练 - 防患未然核心原则:先恢复业务,后定位问题;简单措施优先,复杂方案备用;保留故障现场,便于后续分析。实际工作中,三板斧是起点而非终点,真正的系统稳定性需要建立在良好的架构设计、完善的监控体系、充分的应急预案和持续的演练优化之上。

2025-12-19 11:31:49 289

原创 数据库限流与应用连接池崩溃风险

数据库限流需要与应用层配合设计,单纯在数据库层面限流确实可能导致应用崩溃。快速失败:不要让应用线程长时间等待熔断降级:当数据库异常时提供兜底方案监控预警:提前发现问题而非事后处理最好的做法是在应用层做限流和降级,数据库限流只作为最后一道防线。

2025-12-19 10:26:52 270

原创 阿里云共享带宽入流量使用超限,通过云防火墙发现是负载均衡器收到大量入流量,下一步该怎么排查与防护

当阿里云共享带宽的,且通过云防火墙发现,说明外部请求正通过负载均衡器涌入后端服务。此时应从三个维度进行排查与加固。

2025-12-08 16:29:51 533

原创 k8s有状态与无状态服务

在 Kubernetes(k8s)中,“有状态”(Stateful)和“无状态”(Stateless)是指应用是否依赖或保存自身的状态数据,这直接影响到 Kubernetes 如何管理这些应用的部署、扩缩容和调度策略。

2025-12-08 09:56:40 428

原创 Endpoints 对象与service对象关系

Endpoints 对象记录了某个 Service 当前所有“就绪(Ready)”的 Pod 的 IP 地址和端口列表。它是Service 实现负载均衡和流量转发的关键桥梁。概念作用Service提供稳定的虚拟 IP(ClusterIP)和 DNS 名称Endpoints动态记录Service 背后真实可用的 Pod IP+Port 列表kube-proxy根据 Endpoints 更新节点上的网络规则,实现流量转发💡简单记忆。

2025-12-05 11:27:54 528

原创 如何判断Service 是否有流量

场景推荐方法快速确认是否有请求到达应用方法 1:查看 Pod 日志怀疑 Service 没有后端 Pod日志没开,但想确认网络是否通方法 3:Pod 内抓包长期监控流量趋势方法 4:Prometheus + Grafana流量来自外部(Ingress)方法 5:查 Ingress Controller 日志主动验证连通性+ curl。

2025-12-05 11:25:48 829

原创 k8s中minReadySeconds与readinessProbe.initialDelaySeconds含义

项目触发条件影响对象是否影响流量容器启动后延迟探针Pod Ready 状态✅ 是(Ready 才进 Service)Pod 变为 Ready 后再等待Deployment 的可用副本数❌ 否(流量早已进入)不会延迟的计时。相反,先完成并让 Pod Ready,然后才开始计时。

2025-12-04 18:43:27 672

原创 灰度发布与金丝雀发布对比

特性Ingress-Nginx (权重灰度)Istio (金丝雀/高级灰度)胜出方 (场景)核心灰度能力仅全局流量比例切分丰富策略:权重、Header、Cookie、JWT、IP、组合条件Istio(需要精细控制时)高级流量管理无 (重试/熔断/故障注入/镜像)完整支持(重试/超时/熔断/故障注入/镜像)Istio可观测性基础 (需自行集成)深度集成Istio(验证效果关键)协议支持主要 HTTP/HTTPS (L7)多协议Istio架构复杂度/学习曲线低。

2025-12-04 11:18:09 778

原创 kubernetes部署

以下是的精简高效指南(基于最新实践,适配。

2025-11-26 14:52:15 790

原创 k8s使用kubeadm和kubekey部署区别,选择部署方案

以下是的深度对比及选型建议(基于💡:2025 年国内选择 KubeKey(数据来源:《中国云原生基础设施白皮书 2025》),而 kubeadm 仅用于纯公有云或测试环境。

2025-11-26 10:11:41 422

原创 Pinpoint与Skywalking选型对比

作为当前国内主流的两款开源 APM 工具,Pinpoint 和 SkyWalking 在 2025 年已形成差异化竞争格局。以下基于。

2025-11-24 14:47:10 663

原创 ECS打镜像与打快照对比说明

你的目标推荐方式仅保存文件/数据库等业务数据快照(对数据盘)保存完整系统环境,未来快速重建相同 ECS自定义镜像(务必勾选包含数据盘)不确定,想双重保险同时做快照 + 镜像(成本略高但最安全)📌最终建议如果你只是“退订服务器但保留数据以备后续查看或迁移”,对数据盘打快照是最简单、经济、可靠的方式。如果你需要“未来一键恢复一模一样的服务器”,则创建包含数据盘的自定义镜像。操作前务必确认数据位置(系统盘 or 数据盘),并在停止实例后操作,以保证数据一致性。

2025-11-24 14:43:30 513

原创 云计算与云原生区别

理解云计算(Cloud Computing)和云原生(Cloud Native)的区别对把握现代技术演进至关重要。它们代表了不同层次的概念,既有联系又有本质差异。以下是清晰解析:核心定义:将计算资源(服务器、存储、网络、数据库等)通过互联网按需交付的服务模式,用户无需自建和维护物理基础设施。本质:资源交付方式的变革——从“拥有资源”变为“使用服务”。核心定义:一套为充分发挥云计算优势而设计的应用开发、部署和运维方法论,强调应用架构与云环境的深度契合。本质:应用构建方式的变革——从“迁移上云”变为“为

2025-11-21 16:55:00 554

原创 Otter与Canal功能对比

如果你只需要监听 MySQL 变更并推送至消息队列或自定义处理→ 选Canal。如果你需要跨机房数据库双向同步、异地多活、自动冲突解决→ 选Otter(但需评估运维成本)。💡 补充:如今很多团队用构建实时数据管道,替代 Otter 的部分功能,获得更高灵活性。

2025-11-21 16:21:10 365

原创 linux命令jq使用方法

场景jq命令美化 JSONjq .提取字段去引号过滤行处理日志对于你这类结构化日志(JSON Lines),jq是最推荐的处理工具,远比awkgrep更可靠。如有具体 JSON 结构,我可以帮你写精确的jq命令。

2025-11-20 10:59:14 271

原创 链接收藏~

camunda:https://blog.youkuaiyun.com/gitblog_01002/article/details/150966022

2025-10-23 11:37:47 243

原创 nginx滚动发布配置

若仍不生效,建议检查nginx版本(要求1.7.5+)及上游服务实际返回状态码。

2025-06-26 11:26:34 168

原创 vue2爷孙组件

3、在孙组件中定义inject: ['getSheetTwoData'] 接收爷组件传递的方法 ,2、在爷组件methods同级定义 provide()方法定义要传递的爷组件方法。1、在爷组件定义getSheetOneData()方法;4、在孙组件中直接调用爷组件传递的方法。

2023-06-25 09:44:19 805

原创 vue使用elementui去掉el-select的边框显示

【代码】vue使用elementui去掉el-select的边框显示。

2023-06-21 10:52:24 1307

原创 kitty高达

2023-04-27 15:34:59 231 1

startuppod.yml

startuppod.yml

2024-01-31

nginx-deployments.yaml

nginx-deployments.yaml

2024-01-31

tkb-secret.yml

tkb-secret.yml

2024-01-31

sts-pv.yml

sts-pv.yml

2024-01-31

svc.yml

svc.yml

2024-01-31

sts-pvc.yml

sts-pvc.yml

2024-01-31

pv-nginx-nfs.yaml

pv-nginx-nfs.yaml

2024-01-31

deploy.yml

deploy.yml

2024-01-31

envpod.yml

envpod.yml

2024-01-31

secretpod.yml

secretpod.yml

2024-01-31

cmpod.yml

cmpod.yml

2024-01-31

wordpress-svc.yml

wordpress-svc.yml

2024-01-31

multimap.yml

multimap.yml

2024-01-31

app.yml

app.yml

2024-01-31

nginx-service.yml

nginx-service.yml

2024-01-31

wordpress.yml

wordpress.yml

2024-01-31

mysql-svc.yml

mysql-svc.yml

2024-01-31

pod.yml

pod.yml

2024-01-31

pvc-nginx-nfs.yaml

pvc-nginx-nfs.yaml

2024-01-31

ig-all.yml

ig-all.yml

2024-01-31

cni:v3.25.0.tar

cni:v3.25.0.tar

2025-07-03

node:v3.25.0.tar

node:v3.25.0.tar

2025-07-03

kube-controllers:v3.25.0.tar

kube-controllers:v3.25.0.tar

2025-07-03

prepare:v2.4.2.tar

prepare:v2.4.2.tar

2025-07-03

RH294练习题-20220213-含解题参考-内部资料-勿外传.pdf

RH294练习题-20220213-含解题参考-内部资料-勿外传.pdf

2024-04-23

阿里云云计算ACP培训课程【2023版】.pdf

阿里云云计算ACP培训课程【2023版】.pdf

2024-03-04

containerd-init.yaml

containerd-init.yaml

2024-01-31

daemon.json

daemon.json

2024-01-31

hostlist

hostlist

2024-01-31

ansible.cfg

ansible.cfg

2024-01-31

nodeinit.yaml

nodeinit.yaml

2024-01-31

ingress.tar.xz

ingress.tar.xz

2024-01-31

example.yaml

example.yaml

2024-01-31

deploy.yaml

deploy.yaml

2024-01-31

components.yaml

components.yaml

2024-01-31

metrics-server.tar.xz

metrics-server.tar.xz

2024-01-31

admin-user.yaml

admin-user.yaml

2024-01-31

recommended.yaml

recommended.yaml

2024-01-31

dashboard.tar.xz

dashboard.tar.xz

2024-01-31

flannel.tar.xz

flannel.tar.xz

2024-01-31

空空如也

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

TA关注的人

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