当前位置: 首页 > news >正文

腾讯云 CVM 实例 CPU 使用率持续 100% 怎么排查优化?

遇到腾讯云 CVM CPU 持续 100%,先别急着重启,第一步是登录控制台确认监控数据是否准确,再登录实例排查具体进程,区分是业务增长还是安全事件。

先说结论:大多数情况是特定进程占用过高,需结合云监控和系统命令定位,切勿直接重装系统以免丢失数据。

  • 先定位:通过云监控确认时间点,登录系统用 top 命令找到高 CPU 进程 PID。
  • 先做:根据进程类型决定是重启服务、查杀恶意脚本还是优化代码。
  • 再验证:观察云监控 CPU 曲线是否回落,业务端口是否恢复正常。

常用排查命令

top -c -n 1 | head -n 5
ps aux `--sort`=-pcpu | head -n 5
ss -tunlp | grep <进程端口>
pidstat -p <PID> 1 5

为什么会这样

CPU 使用率持续 100% 通常意味着处理器资源被完全占满。常见原因有三类:一是业务量突增,正常请求超过了实例规格上限;二是程序出现死循环或内存泄漏,导致单个进程卡死;三是安全事件,例如实例被植入挖矿脚本或成为肉鸡。不同原因的处理方向完全不同,业务增长需要扩容,程序 bug 需要修复代码,安全事件则需要查杀加固。

分步处理

1. 确认监控真实性:登录腾讯云控制台,进入【云监控】页面,查看 CPU 使用率曲线。如果曲线是平直的 100% 且无波动,可能是监控代理异常;如果有明显波峰,说明是实际负载。

2. 登录实例排查:使用 SSH 登录 Linux 实例。输入 top 命令,按 P 键按 CPU 使用率排序。观察排在第一的进程名和 PID。

3. 分析进程类型:如果是 java、php、python 等业务进程,检查应用日志是否有报错或大量请求;如果是陌生进程名(如随机字符、kworker 异常变种),需警惕挖矿病毒。

4. 临时止血:对于确认异常的非业务进程,建议先使用 kill -15 <PID> 优雅终止,无效后再考虑 kill -9 <PID>。对于业务进程,建议先重启服务而非直接 kill,避免数据不一致。

5. 安全检查:检查定时任务 crontab -l 和启动项,查看是否有异常脚本。检查异常登录记录 lastwho

实例规格扩容操作

若确认是业务增长导致资源不足,需调整实例规格。注意:大部分规格调整需要停机。

  1. 登录腾讯云控制台,进入【云服务器 CVM】列表。
  2. 找到目标实例,点击【更多】-【实例状态】-【关机】。
  3. 关机完成后,点击【更多】-【配置调整】-【调整配置】。
  4. 选择更高的 CPU/内存规格,确认价格后点击【开通】。
  5. 启动实例,观察业务负载是否缓解。

云安全中心查杀流程

若怀疑是病毒或挖矿脚本,建议使用腾讯云云安全中心进行自动化查杀。

  1. 登录腾讯云控制台,搜索进入【云安全中心】。
  2. 在左侧导航栏选择【病毒查杀】或【主机安全】。
  3. 查看【异常进程】或【告警事件】列表,定位高风险文件路径。
  4. 点击【隔离】或【删除】处理恶意文件,并勾选【禁止再次运行】。
  5. 处理完成后,在控制台点击【立即扫描】确认无残留。

怎么验证是否生效

执行处理后,保持 top 命令运行观察 1-2 分钟,看 CPU 使用率是否下降。同时回到腾讯云控制台云监控页面,刷新 CPU 使用率图表,确认曲线回落。业务方面,尝试访问网站或接口,确认响应速度恢复正常。

常见坑

1. 误杀系统进程:不要随意 kill 名称看似系统但实际异常的进程,先确认其路径 ls -l /proc/<PID>/exe。2. 忽略 IO 等待:有时 top 显示 CPU 高其实是 iowait 高,需结合 vmstat 确认是否磁盘瓶颈。3. swap 当内存用:增加 swap 只能防止 OOM 崩溃,不能解决 CPU 100% 问题,不要将其作为优化方案。4. 忽略安全组:如果是被攻击导致的高负载,需在安全组封禁异常 IP,否则查杀后还会复发。5. 命令兼容性:新版 Linux 可能未预装 netstat,建议优先使用 ss 命令或安装 net-tools 包。

原文链接:https://www.zjcp.cc/ask/11421.html

http://www.jsqmd.com/news/836846/

相关文章:

  • 2026年国标镀锌角钢厂家推荐:热镀锌角钢/防腐角钢/防雷接地角钢专业供应 - 品牌推荐官
  • 2026年4月必吃的美食店口碑推荐,火锅/潮汕牛肉火锅/海鲜火锅/美食/粥底火锅/潮汕粥/牛肉火锅,美食品牌联系热线 - 品牌推荐师
  • 26.昆明报考CPPM与SCMP,职场进阶优选众智商学院 - 众智商学院课程中心
  • 天津学车如何选择驾培公司?这家值得考虑 - mypinpai
  • 2026 驻马店财税工商注册资质代办银行开户优选推荐,本地代理记账代账公司怎么选实用指南评测 - 品牌智鉴榜
  • 2026年5月劳力士官方维修服务中心全国地址与服务优化升级全预告 - 博客万
  • 杭州湖州宅急修防水补漏公司漏水检测维修师傅漏水维修电话 - 速递信息
  • 狼来了?如果我们正处于AI泡沫中会怎样?
  • 2026都江堰美食推荐:这5家本地人排队都难吃上 - 速递信息
  • 如何选择售后完善的驾校推荐公司 - mypinpai
  • 30.常州报考CPPM与SCMP,职场进阶优选众智商学院 - 众智商学院课程中心
  • 万万没想到!武汉大哥花 8 万买的 “翡翠原石”,切开后竟然一文不值? - 奢侈品回收测评
  • 2026 驻马店财税代账公司财务公司工商注册推荐指南,企业资质代办银行开户 TOP8 口碑排行深度评测 - 品牌智鉴榜
  • VS Code 1.86.1 Requires glibc 2.28 or Later
  • 2026年5月南京名表回收完整科普,看懂这篇不被套路 - 奢侈品回收测评
  • 惠州:报考中质协六西格玛黑带和绿带指定报考机构推荐 - 众智商学院课程中心
  • 大润发购物卡秒回收,轻松兑换现金! - 团团收购物卡回收
  • 南京轻医美避坑清单 - 资讯焦点
  • 2026亲测!北京专业智能档案柜生产厂家分享 - 资讯速览
  • CG-65 剖面细管式温度传感器 小巧便携 多层温度同监测
  • 2026年geo服务十强发布:头部品牌竞争格局与选型策略 - 资讯焦点
  • 【出版 | EI检索】第八届电子工程与信息学国际学术会议(EEI 2026) - 科研小猫(努力毕业版)
  • 2026年GEO服务哪家好十强综合评测及头部梯队解读 - 资讯焦点
  • Vue中El-table列顺序的秘密:一步步实现默认显示
  • 2026年想加盟四川白酒品牌?哪家靠谱?这里给你揭晓答案! 四川五粮人家项目合作/四川白酒项目合作/四川五粮人家加盟品牌 - 品牌推荐官方
  • GEO优化服务商怎么选?2026年5月五强服务商+全行业落地SOP - 资讯焦点
  • 低代码数据大屏!一款开源免费的数据可视化分析平台!
  • 母婴家庭除菌洗碗机推荐:慧曼守护宝宝安全 - 服务品牌热点
  • 2026 成都黄金回收专业指南|高价结算+安全保障,不踩雷 - 奢侈品回收测评
  • 五款GEO监测工具权威排行:Laver AI领跑,附选型建议 - 资讯焦点