<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>gescco 运维笔记</title><link>https://gescco.com/</link><description>系统、网络与可靠性的公开技术记录</description><language>zh-cn</language><item><title>Linux 负载升高，先收集哪些证据？</title><link>https://gescco.com/notes/linux-first-look/</link><guid>https://gescco.com/notes/linux-first-look/</guid><description>从负载、CPU、内存与 I/O 的交叉证据入手，区分计算拥塞和等待阻塞。</description><category>Linux</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>备份的验收标准，是一次成功的恢复</title><link>https://gescco.com/notes/backup-restore/</link><guid>https://gescco.com/notes/backup-restore/</guid><description>以 PostgreSQL 逻辑备份为例，把备份完整性、恢复演练与 RPO / RTO 连成闭环。</description><category>数据与可靠性</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>DNS 排障：拆开权威记录与递归缓存</title><link>https://gescco.com/notes/dns-debugging/</link><guid>https://gescco.com/notes/dns-debugging/</guid><description>核对 NS、A/AAAA、CNAME 和 TTL，区分记录错误、缓存差异与真正的连接故障。</description><category>网络与代理</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>一份可执行的故障记录，应该留下什么？</title><link>https://gescco.com/notes/incident-notes/</link><guid>https://gescco.com/notes/incident-notes/</guid><description>用时间线、影响范围与假设验证记录组织排障，再把复盘结论变成可追踪的改进。</description><category>数据与可靠性</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>CrashLoopBackOff：从上一次退出开始查</title><link>https://gescco.com/notes/kubernetes-crashloop/</link><guid>https://gescco.com/notes/kubernetes-crashloop/</guid><description>把退出原因、上次日志、事件与探针串起来，避免重复重启掩盖真正的问题。</description><category>Kubernetes</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Nginx 502 与 504：沿请求链逐层定位</title><link>https://gescco.com/notes/nginx-upstream/</link><guid>https://gescco.com/notes/nginx-upstream/</guid><description>从错误日志判断连接阶段与响应阶段，再核对上游健康、连接数和超时配置。</description><category>网络与代理</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>OpenVPN 安装与配置：UDP、TCP 双模式实践</title><link>https://gescco.com/notes/openvpn-tcp-udp/</link><guid>https://gescco.com/notes/openvpn-tcp-udp/</guid><description>在 Ubuntu 上搭建 OpenVPN，完整配置 UDP 与 TCP 服务端和客户端，处理证书、转发、DNS、全流量出口及证书吊销。</description><category>网络与代理</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Prometheus 延迟监控：先聚合桶，再算分位数</title><link>https://gescco.com/notes/prometheus-latency/</link><guid>https://gescco.com/notes/prometheus-latency/</guid><description>正确计算经典直方图的 P95，并把流量、错误率和延迟放到同一张排障地图里。</description><category>可观测性</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>Kubernetes 发布：把回退条件写在发布之前</title><link>https://gescco.com/notes/safe-rollout/</link><guid>https://gescco.com/notes/safe-rollout/</guid><description>准备版本记录、观察窗口和回退动作，让滚动发布成为可验证的变更。</description><category>Kubernetes</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item><item><title>strongSwan 搭建 IKEv2 VPN：从证书到路由与 DNS 验收</title><link>https://gescco.com/notes/strongswan-ikev2-vpn/</link><guid>https://gescco.com/notes/strongswan-ikev2-vpn/</guid><description>用 swanctl 搭建支持账号认证的远程接入 VPN，串起证书、地址池、防火墙、分流路由和 DNS，并整理旧版维护中的常见误区。</description><category>网络与代理</category><pubDate>Sat, 03 Oct 2026 15:00:00 GMT</pubDate></item></channel></rss>