logo

新功能上线后出现 CPU 飙升、延迟变高、部分失败。你会如何排查?会用哪些技术与工具?

A new feature released to production causes increased CPU load, latency, and failures. How would you debug it and what tools/techniques would you use?

题目类型: 技术面试题

这是一道技术面试题,常见于澳洲IT公司面试中。

难度: hard

分类: DevOps

标签: Scenario, Q102, DevOps

参考答案摘要

答案 我会从“数据证据 → 缩小范围 → 复现验证”来排查:① 先看监控指标(CPU/内存/网络/请求量/错误率)在问题开始时间点是否出现异常峰值;② 查应用与 Web/系统日志,寻找报错、告警与重复模式;③ 使用分布式追踪定位慢请求与失败链路,找出瓶颈服务或接口;④ 对比上线前后的代码/配置/依赖变更,必要时做回滚或灰度对照以减少变量;⑤ 在测试环境做压测/性能复现,定位到具体代码路径、资源限制...

本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。

← 返回面试题库

新功能上线后出现 CPU 飙升、延迟变高、部分失败。你会如何排查?会用哪些技术与工具?

Harddebuggingobservabilitymetricsloggingtracingperformance

想查看完整答案?

登录匠人学院学习中心,获取 STAR 格式回答和详细技术解析

前往学习中心查看答案