阿里运维工程师高频面试题(含实操详细答案).docxVIP

  • 1
  • 0
  • 约4.65千字
  • 约 6页
  • 2026-08-20 发布于河北
  • 举报

阿里运维工程师高频面试题(含实操详细答案).docx

阿里运维工程师高频面试题(含实操详细答案)

说明:整套题目贴合阿里日常运维、大促保障、云上运维真实场景,摒弃模板化话术,答案以实操落地、问题闭环、阿里运维规范为核心,分为基础实操、云上运维、容器K8s、故障排查、架构场景、综合面试6个模块,完全适配阿里初/中级运维工程师面试。

一、Linux基础实操(阿里必问基础)

1、线上服务器CPU负载过高,你怎么排查?(高频)

详细实操答案:

我会按「先定位负载、再找进程、最后查根源、落地优化」的流程排查,线上优先保业务,不随意重启服务:

1)先看整体负载:top/htop查看loadaverage、CPU使用率,区分是用户态us、内核态sy、等待iowa过高。阿里线上机器如果wa高,基本是磁盘IO瓶颈,us高是业务进程耗CPU。

2)定位高耗CPU进程:top-c排序看PID和进程命令,用ps-mpPID-oTHREAD,tid,time查看线程占用情况,很多Java、Go服务都是单线程死循环导致CPU打满。

3)抓线程堆栈定位代码问题:找到高占用TID后,转16进制,用jstack(Java)/pstack(C++)打印堆栈,直接定位到死循环、逻辑超时的代码行数。

4)临时止血+根治:线上紧急情况先降级、限流、重启非核心进程;后续排查代码bug、慢查询、死循环,长期优化代码逻辑、调整程序并发参数。

补充:阿里线上

文档评论(0)

1亿VIP精品文档

相关文档