← 知识库

网络与运维

IP 归属与线路判断、Cron 定时任务、HTTP 与 DNS 原理,以及网络问题排查的实用方法,每篇都配有可直接使用的在线工具。

本主题文章

API 幂等、重试与超时:让失败变得可控

重试把一次抖动放大成雪崩,多半是因为缺了幂等与预算。讲清三层超时、该重试哪些错误、指数退避抖动与幂等键设计。

6 分钟阅读API避坑
机房 IP 线路解析:CN2 / 163 / 9929 / CMI 到底指什么

同是海外机房,体验却差很多。看懂 traceroute 里的 ASN,就能判断走的是 CN2、163、9929 还是 CMI 线路。

5 分钟阅读网络IP
HTTP 状态码与缓存头:实用速查与一套可套用的策略

401 与 403 有什么区别?301 和 308 呢?讲清状态码易混点、四种缓存头,以及静态资源/HTML/API 各自的缓存策略。

7 分钟阅读HTTP缓存
Cron 表达式完全指南:5 段与 6 段、日与周的坑

分 时 日 月 周,还是 秒 分 时 日 月 周?“日”和“周”同时指定会发生什么?讲清 Cron 的格式差异与高频错误。

7 分钟阅读Cron避坑
一次 IP 查询能暴露多少信息(以及查不到什么)

IP 能定位到你家门口吗?能查到姓名吗?讲清 IP 查询的真实能力边界,以及常见的隐私误解与应对。

6 分钟阅读IP隐私
CORS 到底在拦什么:同源与预检

浏览器为什么会拦跨域请求?讲清同源策略、简单请求与预检,以及常见错误配置。

6 分钟阅读HTTP安全入门
API 版本怎么管理:URL、请求头还是不版本

改了接口怎么不坑老用户?对比 URL / 请求头 / 媒体类型三种版本策略,以及弃用与迁移的节奏。

5 分钟阅读API避坑
CIDR 与子网:看懂 192.168.1.0/24

斜杠后面的数字是什么意思?讲清子网掩码、私有地址段,以及怎么判断两个 IP 是否同网段。

8 分钟阅读IP网络入门
缓存失效为什么难:键、TTL 与击穿

缓存能扛流量,也能制造脏数据。讲清缓存键设计、TTL 策略、穿透/击穿/雪崩三种坑。

6 分钟阅读缓存API避坑
HTTPS 与 TLS 到底在保护什么

HTTPS 不是新协议,而是 HTTP 加 TLS。讲清证书验证的三件事、常见误解,以及为什么内网也该上 HTTPS。

6 分钟阅读TLS安全入门
限流算法怎么选:固定窗口 / 滑动窗口 / 令牌桶 / 漏桶

四种限流算法的边界问题与适用场景,以及分布式计数、429 与重试退避的配合要点。

5 分钟阅读API网络避坑
上线前该检查的 HTTP 安全响应头

HSTS、CSP、X-Content-Type-Options 这些响应头到底管什么?一份可直接照着配的上线清单。

7 分钟阅读HTTP安全
TCP 与 UDP 怎么选:可靠性、顺序与延迟的取舍

要不要重传、要不要保序、能不能容忍抖动?用五个维度对比 TCP 与 UDP,并讲清在 UDP 上自建可靠性需要补什么。

6 分钟阅读网络协议网络
DNS 解析与常见记录类型:从缓存链路到排障命令

A、AAAA、CNAME、MX、TXT 各自解决什么问题?解析经过哪几级缓存?TTL 该怎么设?附常用排查命令与三个高频坑。

6 分钟阅读DNS网络入门
一次 HTTP 请求的全过程:七个阶段与排障抓手

从输入网址到页面呈现,请求经历了 URL 解析、DNS、连接、发送、处理、响应与子资源加载。逐段拆解耗时来源与排障顺序。

7 分钟阅读HTTP网络入门
WebSocket 与轮询:实时通信怎么选

轮询浪费请求,长轮询半实时,WebSocket 双向长连。讲清各自适用,以及心跳保活与断线重连。

6 分钟阅读网络入门
CDN 是怎么把内容送到你身边的

用户请求被调度到最近的边缘节点。讲清 DNS 调度、缓存命中与回源、刷新与预热,以及什么内容适合上 CDN。

6 分钟阅读网络入门
正向代理与反向代理:别再分不清

正向代理代表客户端出门,反向代理代表服务端接客。讲清两者位置、用途,以及反向代理在网关里的角色。

5 分钟阅读网络入门
HTTP/2 与 HTTP/3 比 HTTP/1.1 强在哪

队头阻塞、多路复用、头部压缩。讲清 HTTP/2 的改进,以及 HTTP/3 为何改用 QUIC 跑在 UDP 上。

6 分钟阅读HTTP入门
服务熔断与降级:别让一个故障拖垮全场

下游超时时一直重试只会雪崩。讲清熔断三状态、半开探测,以及降级返回兜底而非硬等。

5 分钟阅读网络CI/CD入门
消息队列解决什么问题:异步、削峰、解耦

生产者把任务丢进队列就返回,消费者慢慢处理。讲清异步、削峰填谷、解耦,以及重复消费与顺序的注意点。

6 分钟阅读网络入门
GET 与 POST 到底差在哪:何时用哪个

GET 可被缓存、留在历史、有长度限制;POST 放 body、不被缓存。讲清语义、幂等与安全的边界,以及幂等为何重要。

6 分钟阅读HTTP入门
REST 设计与资源建模入门

把事物当资源、用 HTTP 方法表示动作。讲清资源化、状态码、分页与版本,以及把动词塞进路径的反模式。

6 分钟阅读API入门

相关工具

其它主题