您如何解决服务器响应时间缓慢的问题?我的服务器性能下降得如此之快。我尝试修复服务器软件和配置。还检查了网络连接。似乎没有问题。您能帮我吗?
答案1
检查 CPU:top
或htop
检查流程:ps -auxf
记忆:free -m
操作次数:iotop -oPa
安装 nmon 和 nload
检查 IO/等待:iostat -m 2
和iostat -xm 2
调整文件系统(noatime)
调整 sysctl.conf
用途:Apachebuddy
用途:MySQLTunner
调整 PHP
strace
lsof -p
vmstat
stat
检查硬盘:smartmontools
检查:sudo hdparm -I /dev/sda
和sudo hdparm -tT /dev/sda
和sudo hdparm -I /dev/sda | grep -i speed
以及 BIOS/UEFI 配置... 使用戴尔服务器?内存操作模式?侦听模式?超微?技嘉?广达服务器?
网络速度以 Gigabps 为单位?
检查磁盘速度:dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
RAID 监控?
cat /proc/mdstat
cat /proc/mdstat
mdadm -D /dev/md1
mdadm -D /dev/md0
MAILADDR [email protected]
./mdadm --monitor --mail=root@localhost --syslog --delay=300 /dev/md0 --daemonise
答案2
您是否尝试过将其添加到“zabbix”等监控系统中以了解其性能?检查 CPU、内存、Iops、网络流量。这些矩阵中的每一个都可能使您的服务器变慢。