行业新闻
-
MySQL 只配了 40G buffer pool,RSS 却涨到 62G:云服务器上 glibc arena / jemalloc / tcmalloc 三种内存分配器的深度对比评测
现场:一个被 20G「幽灵内存」拖死的实例 环境先交代清楚,不然后面全是玄学: 云服务器:32 vCPU / 64GB,NUMA 单节点,NVMe 云盘 MySQL 8.0.36, innodb_buffer_pool_size = 40G 数据量 16GB,sysbench oltp_read_write 混合负载,3...
-
云服务器跑 MySQL 别只改 my.cnf:systemd cgroup 里还藏着 5 道隐形的墙
上周帮一个朋友看事故:4C8G 的云主机,MySQL 8.0.32,`my.cnf` 里 `innodb_buffer_pool_size=4G`,配置看着人畜无害。业务跑到晚上 9 点高峰突然全站 502,SSH 上去一看 mysqld 进程没了,`error.log` 最后一行停在三小时前的正常输出,连个 segfault 都没有。 这不是...
-
BGP多线主机扛DDoS:你的more-specific黑洞可能根本没走出去——SAFI 133才是绕过RPKI的那条暗路
BGP多线主机被打,大部分运维的第一反应是向上游宣告一个 more-specific 前缀做 RTBH 黑洞。路由器上 show bgp 一看,路由发出去了,BGP 会话 Up,然后你就安心等攻击过去。 问题是: 你在自己路由器里看到的路由,和上游真正装进转发表的路由,完全是两回事。 我见过至少三起事故,more-specific 黑洞从宣...
-
负载均衡后面的MySQL在“无声抖动”——数据库节点IO调度器乱序与排队延迟的调优复盘
一、现象:负载均衡没毛病,数据库自己“内讧”了 一套典型的业务架构:前端挂了4台云服务器,使用LVS Keepalived或自研四层网关,后端是主从架构的云数据库(MySQL 8.0,Percona分支),存储用NVMe SSD。压测时从负载均衡器上看流量分配无比均匀,每个DB节点的QPS差距在3%以内,但聚焦单条SQL耗时,发现p99.9极不...
-
对象存储迁移的“最后一公里”:双标尺校验、删除墓碑与收敛窗口的架构设计
对象存储跨云迁移,存量数据全部 COPY 完只是上半场。真正决定迁移是否成功的,是增量追平阶段的“收敛判定”。很多团队的翻车现场都惊人地相似:迁移工具显示 100%,账单里目标端存储量却比源端多出几个 TB;或者增量任务跑了一周,每次都有新文件出现,永远等不到干净的一天。 本文按真实业务场景拆解对象存储迁移收尾阶段的架构设计。重点不是 rsyn...
-
VPS数据迁移的“幽灵副本”:三个文件系统级隐藏坑,让rsync报告成功却丢数据
写在前面: 当你的VPS数据迁移跑完rsync,看着输出结尾的“sent 1234 bytes, received 456 bytes”心头一松,正准备把老服务器关机下线时——请先暂停一下。IO统计上的“成功” != 业务层的数据一致,这个道理在物理机同样成立,但在VPS上因为引入了一层虚拟化,坑会埋得更深。 轻云互联的老用户可能还记得去年那篇关于...
-
宝塔面板+对象存储挂载的五个隐形坑:写入“成功”了,文件却迟迟不上云
写在前面:别再拿对象存储当本地硬盘用了 用宝塔面板配过对象存储的人,多半干过这事——在后台插件市场装个“对象存储挂载工具”,把阿里云OSS或腾讯云COS一挂,当成一个大容量磁盘直接往里写东西。刚开始还挺爽,网站备份包往里丢,图片目录直接指过去,系统盘空间焦虑瞬间治愈。 但爽不了几天,诡异的事就来了:文件明明显示写入成功,云端控制台里却迟迟...
-
VPS抗DDoS千万别自己乱上iptables:五个坑让我差点把高防回源也封了
写在前边:为什么你越“防”越容易被打崩 很多新手给VPS上防御DDoS,第一反应是GitHub搜现成的iptables脚本,或者把网上流传的“内核抗DDoS参数”一顿粘贴。但真实攻击一来,要么CPU被打满、要么新连接全部被丢、要么高防回源直接被自己防火墙干掉。这篇不聊理论,只讲我在多个VPS上踩过的具体坑。 坑一:几千条DROP规则是给网卡...
-
双路裸金属“半身不遂”?Nginx/Apache NUMA绑核与软中断避坑指南
事故现场 一台双路 E5-2680 v4(合计 28 核 56 线程)的裸金属,Nginx 压测 QPS 死活到不了 5 万,系统负载不到 30%,但每核 CPU 都在 60% 上下。用 top 看,nginx worker 进程像幽灵一样在不同 CPU 间乱跳。 这不是“配置不够”,是 NUMA 在坑你。云主机通常同一 socket 上...
-
云数据库躲在内网出不来?frp隧道+MySQL协议栈调优,把跨公网延迟打下来
**别急着喷“为什么不用VPC对等连接”。** 真实场景里,生产库要么在客户机房、要么在私有网络,外网只能摸到一台跳板机。申请公网数据库端口?安全评审直接驳回。买云数据库中间件?预算不够。这时候,内网穿透是唯一的路。 我踩过的坑是:隧道通了,但全表扫描走索引也要800ms,insert每秒不到200条。问题不只在frp,更在MySQL客户端/服务端对...