BE节点cpu使用率突然平缓的异常上涨

Viewed 80

image.png
再没有业务请求没有特别上涨的情况下,be的cpu一直持续的上升
日志也没有明显异常,这种情况需要怎么排查是be的自身任务有异常,还是有异常的sql再执行
看过show processlist的情况,当前是没有很奇怪的sql,但是cpu就是下不去

3 Answers

top -H -p be进程id看一下

BE的CPU除了查询外,Compaction等进程也会占用,按楼上的命令可以看这个进程的线程使用CPU的情况。通常来说Compaction会随着写入压力的加大占用更多的CPU。

image.png
目前看是schedule_blocke这个线程