大文件传一半卡死,网页能开却拉不动数据——问题可能出在 MTU有一类服务器故障特别折磨人:小请求一切正常,大一点就出问题。典型症状包括: 能 ping 通...
你的镜像里可能带着一堆已知漏洞就上线了用 Docker 部署网站的站长大多有一个习惯:拉一个基础镜像,或者直接拿别人写好的镜像改一改,docker bui...
为什么你的服务器需要一次"外部视角"的体检很多站长对自己的服务器了如指掌:装了 Nginx、跑了 MySQL、开了 SSH。但如果你站在公网攻击者的角度看...
MySQL 分区表实战:千万行日志表怎么删、怎么归档才不锁库个人站长迟早会遇到这么一张表:访问日志、订单流水、埋点数据,跑个一两年轻轻松松上千万行。查询越...
Nginx auth_request:把鉴权从业务代码里彻底拆出去很多站长的鉴权是这么写的:每个 PHP 接口开头都来一段 if (!isset($_SE...
为什么我还是选 rsync + inotifywait 做实时同步做个人站长的这些年,我试过不少文件同步方案。Syncthing 好用,但它是端到端的双向...
为什么个人站长要在内网自建 DNS你可能会问:服务器上用运营商的 DNS 解析得好好的,为什么还要自己架一个 dnsmasq?答案藏在"多机环境"和"解析...
内存泄漏和内存不足,是两种完全不同的病很多人一看到服务器内存吃紧,第一反应是加内存、或者调 swappiness、或者上 OOM Killer 的 oom...