
Wie können Sie Probleme mit langsamen Serverantwortzeiten beheben? Die Leistung meines Servers verschlechtert sich so schnell. Ich habe versucht, die Serversoftware und -konfigurationen zu reparieren. Außerdem habe ich die Netzwerkkonnektivität überprüft. Es scheint, als gäbe es kein Problem. Können Sie mir bitte helfen?
Antwort1
CPU prüfen: top
oderhtop
Prüfprozesse:ps -auxf
Erinnerung:free -m
Iops:iotop -oPa
Installieren Sie nmon und nload
Überprüfen Sie IO/Wait: iostat -m 2
undiostat -xm 2
Dateisystem optimieren (noatime)
Optimieren von sysctl.conf
Verwendung: Apachebuddy
Verwendet: MySQLTunner
PHP-Tuning
strace
lsof -p
vmstat
stat
Festplatte prüfen:smartmontools
Prüfen: sudo hdparm -I /dev/sda
und sudo hdparm -tT /dev/sda
undsudo hdparm -I /dev/sda | grep -i speed
Und BIOS/UEFI-Konfiguration … Verwendet Dell Server? Speicherbetriebsmodus? Snoop-Modus? Supermicro? Gigabyte? Quanta Server?
Netzwerkgeschwindigkeit in Gigabit/s?
Überprüfen Sie die Festplattengeschwindigkeit:dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
RAID-Überwachung?
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
Antwort2
Haben Sie versucht, es einem Überwachungssystem wie „Zabbix“ hinzuzufügen, um einen Überblick über seine Leistung zu erhalten? Überprüfen Sie CPU, Speicher, IOPS und Netzwerkverkehr. Jede dieser Matrizen kann Ihren Server verlangsamen.