1、使用 top 命令,查看 cpu 占用超过 100%

2、查看哪个进程占用 cpu 最高(该案例使用阿里的 arthas 来查看)

2.1 下载:curl -O https://arthas.aliyun.com/arthas-boot.jar

2.2 启动命令:java -jar arthas-boot.jar <pid>      注释:k8s 的 java 进程的 pid 都是 1,因此直接运行 java -jar arthas-boot.jar 1

2.3 命令行,查看CPU占用过高的线程:

        thread

        thread -n 3

查到是 SkyWalking 的 agent 进程占用太大。

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐