cpustat 是 Debian 系统中用于监控 CPU 使用情况的工具,可辅助分析负载均衡情况,具体使用方法如下:
sudo apt update && sudo apt install sysstat
。cpustat
命令可查看整体 CPU 使用率、用户态/系统态占比、空闲率等指标。-P ALL
选项查看每个 CPU 核心的详细数据,如 cpustat -P ALL
。-i
选项设置刷新间隔(秒),如 cpustat -P ALL -i 2
每 2 秒刷新一次。%idle
(空闲率)持续较低,而 %user
或 %system
较高,可能存在负载不均。top
、htop
等工具查看具体进程的 CPU 占用情况,判断是否需调整进程分布。taskset
或 numactl
将进程绑定到特定 CPU 核心,例如 taskset -c 0-3 <进程名>
。注:cpustat 主要用于 CPU 负载监控,若需实现完整的负载均衡(如网络流量分发),需结合其他专业工具(如 LVS、Nginx)。