
느린 서버 응답 시간 문제를 어떻게 해결할 수 있습니까? 서버 성능이 너무 빨리 저하되고 있습니다. 서버 소프트웨어 및 구성을 수정해 보았습니다. 네트워크 연결도 확인했습니다. 문제가 없는 것 같습니다. 저 좀 도와 주 시겠어요?
답변1
CPU 확인: top
또는htop
프로세스 확인:ps -auxf
메모리:free -m
Iops: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 구성... Dell 서버를 사용합니까? 메모리 작동 모드? 스눕 모드? 슈퍼마이크로? 기가바이트? 퀀타 서버?
네트워크 속도(기가비트)?
디스크 속도 확인: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, 네트워크 트래픽을 확인하세요. 이러한 매트릭스 각각은 서버 속도를 느리게 만들 수 있습니다.