Tesla VO 面试真题解析:Linux 应用请求吞吐量骤降的排查思路

19次阅读
没有评论

An application running on Linux used to process 1000 requests per second. Now it is only processing 2 requests/second.

How will you troubleshoot this issue?

这道题考察的是 Linux 服务性能突然下降时的排查思路,而不是单纯的代码题。标准做法是先确认问题范围:是否只有单机、单进程或某个接口变慢,再从系统资源、进程状态、日志、网络、磁盘 I/O、CPU 和内存占用等方面逐层定位。面试时可以重点说明如何用 top、ps、vmstat、iostat、netstat/ss、dmesg、日志分析以及必要的 strace/perf 来判断是 CPU 打满、锁竞争、I/O 阻塞、连接耗尽,还是外部依赖变慢导致吞吐量从 1000 QPS 降到 2 QPS。

正文完
 0