行业新闻
-
rsync 迁移文件全拷完了,MySQL 却起不来:五个“隐蔽默认值”让数据目录搬家变成翻车现场
开场:不是文件没拷过去,而是 rsync 太“聪明” 前阵子帮朋友迁一台老业务机,新机器都用轻云互联开好了, rsync -av --delete 整个 /data 目录同步过去,文件数量、权限看着都正常。结果 MySQL 直接起不来,PHP 站点全部 502。排查到半夜,问题全都出在 rsync 的几个“默认行为”上——文件固然全过去了,...
-
别让一枚vCPU扛下所有软中断:VPS内核网络栈收包路径的极致调优
现象:CPU还闲着,softirq却爆了 过去一周我在一台 轻云互联 的KVM VPS上压测高并发网关,16 vCPU的配置,`top`里CPU整体才用了不到30%,但`si`(softirq)在CPU0上长期维持在80%以上。带宽每秒不过几百Mbps,可延迟曲线像心电图——偶发300ms以上的毛刺。用`mpstat -P ALL 1`一看,CP...
-
云数据库MySQL 8.0升级后性能反降?这四个隐形坑位在偷你的并发
先扯个真实场景。前阵子帮一个客户处理线上问题,业务量没涨,配置没动,就是从MySQL 5.7升到8.0后,原本跑得挺稳的库开始周期性抖动,慢查询日志里全是些本该走索引的小查询。查了一圈,不是锁问题,不是慢SQL本身的问题,而是8.0版本偷偷改了好几个默认行为,误导了新手甚至不少老手的调优方向。如果你是刚把业务迁到云数据库MySQL 8.0上,下面这几个...
-
PHP高并发部署实录:香港CN2链路下每请求省0.4ms的Nginx/PHP-FPM内核级手术
先说结论:香港CN2是不错的链路,但多数人把高并发优化的目光全放在PHP-FPM进程数和MySQL慢查询上。本文基于轻云互联香港CN2服务器实操验证,直击网络栈、TLS握手、Unix Socket隔离层三个订单系统压测中发现的隐藏瓶颈,不扯概念,全部命令化。 ## 1. 第一刀:砍向延迟的“双向RTT放大器” CN2链路的特点是延迟低至4-8ms,...
-
大带宽服务器上的Docker:别让默认bridge和conntrack锁吃掉你的10Gbps
开场:你以为容器吃满带宽,其实内核在替你扛雷 在大带宽服务器上跑Docker,最讽刺的事情是:你花大价钱买了10Gbps独享带宽,但容器默认网络路径上的 iptables 、 conntrack 和 netfilter锁 ,会在你跑到3-4Gbps时就开始教你做人。CPU软中断飙到100%,`/var/log/messages`里全是“nf_co...
-
静默降频的裸金属是头蛮牛:宝塔面板 PHP-FPM 与 MySQL 性能解锁的物理机专属实操
先说个真实的诊断经历。一个客户在轻云互联的裸金属上跑宝塔,E5-2680v4 双路、64核,买来就是干数据库和 API 的。结果某天高峰期 MySQL 的 `Threads_running` 飙升,慢查询日志里全是 2 秒以上的 `SELECT`。查遍所有常见配置——`innodb_buffer_pool_size` 给到了 80G,`max_conn...
-
云数据库 Sleep 连接堆积的根因排查:从 Nginx/Apache 进程生命周期到 wait_timeout 的协同调优
先还原一个真实告警:某天凌晨,轻云互联的云数据库监控弹出 max_connections 告警,登录控制台看 Threads_connected 已经 1800/2000,而 Threads_running 只有 3。跑一条 processlist,几千条记录全是 command=Sleep。这是云数据库最典型的“假满”场景——不是 SQL 慢,不是...
-
链路一抖就换线:大带宽服务器无人值守的流量调度与故障自愈
别跟我提Prometheus + Grafana全家桶,告警响应用户比你还快。大带宽服务器运维的真相是:链路抖动从发生到用户感知,间隔不超过5秒。与其守着告警机器人,不如让服务器自己会换路、会限速、会跟上游BGP邻居吵架。本文不聊监控可视化,只讲从探测到自动切换、从流量整形到软中断优化的完整闭环,全部基于我们线上轻云互联美国大带宽服务器的真实运维场景。...
-
宝塔面板在裸金属物理机上的NUMA陷阱:PHP-FPM与MySQL绑核/绑内存实操指南
三年前的深夜,我把一套在VPS上丝滑运行的宝塔LNMP搬迁到双路E5裸金属服务器上。配置翻了三倍,并发反而掉了四成。`top` 里 `si` 软中断高得吓人,MySQL的 `CPU` 使用率不到30%,PHP-FPM的 `load` 却全线飘红。排查到最后,真凶不是配置项,而是CPU物理拓扑——**NUMA(Non-Uniform Memory Acc...
-
宝塔面板极限压榨:PHP-FPM、MySQL缓冲池与内核参数,一份能直接抄的VPS性能调优清单
别急着加配置,先看看宝塔默认参数浪费了多少内存 很多人在VPS上装完宝塔面板,就默认“开箱即用”了。但宝塔的默认配置是为兼容性设计的,不是为性能设计的。拿一台2G内存的轻云互联VPS来说,默认的PHP-FPM进程数、MySQL缓冲池、Nginx worker数,至少浪费了20%以上的内存,还可能导致高并发时swap飙升。下面这套清单,直接对着做就...