안녕하세요, 송재호입니다.
아직 문제를 해결하지 못했지만... 문제는 웹서버와 MySQL 쪽인 것 같습니다.
사이트의 특징을 말씀드리겠습니다.
게임 사이트입니다.
게이머는 얼마 되지 않습니다만,
1 명이 접속을 해서 24시간 계속 액세스를 하는 것이 특징입니다.
서비스를 시작한지 얼마 안되는 데, ... .계속 ... 웹서버로 접속을 유지해 있는 사람이 제법됩니다.
물론 아파치는 하나 하나의 접속을 받고 끊어버리지만 그 하나 하나의 접속 마다 많은 MySQL DB 액세스가 일어난다는 것이죠.
제 생각에는 웹서버는 아닌 것 같습니다. 대충 ... 생각해 보 건데... 웹서버 쪽은 아닌 것 같습니다.
아파치에게는 이정도 접속이야 ... 별 거 아니라고 생각되거든요.
저 정말 죽겠습니다. 욕많이 듣고 있습니다.^^;
분명히 MySQL DB 쪽이라고 확신합니다.
이놈이 너무 많이 액세스 되는 것은 사실입니다.
프로그램 내부적으로 ... 물론 문제가 있으리라 확신합니다만, ...
무한 루프라든지, 필요 없는 루프가 헛 도는 것은 아니라 확신하구요....
..... 아무래도... 시스템을 업그레이드 한 번 해 보는 게 낫겠죠? ...
..... ..... 돈이 드는 일이라... 왠만하면 ... 몸으로 떼우려고.. --;
다음은 해당 서버의 프로세스 상황입니다.
그리고 load everage 가 장난이 아니죠?
조언을 한 번만 더 부탁드릴께요.
그럼,
5346 nobody 4 0 1396 1184 976 D 0 1.0 1.8 0:00 httpd
877 nobody 3 0 2728 2304 1080 D 0 0.7 3.6 0:05 httpd
3088 nobody 2 0 2644 2020 928 D 0 0.7 3.2 0:02 httpd
5318 root 8 5 4012 3276 744 S N 0 0.7 5.1 0:00 mysqld
876 nobody 2 0 2632 2188 920 S 0 0.5 3.4 0:04 httpd
881 nobody 2 0 2552 2024 852 D 0 0.5 3.2 0:06 httpd
5 root 2 0 0 0 0 SW 0 0.4 0.0 0:01 kswapd
749 redpig 2 0 904 572 372 D 0 0.4 0.9 0:01 hanterm
878 nobody 1 0 2576 1992 924 D 0 0.4 3.1 0:05 httpd
879 nobody 2 0 2536 1480 868 D 0 0.4 2.3 0:06 httpd
1005 nobody 1 0 2288 1888 924 S 0 0.4 2.9 0:03 httpd
5344 mailer 3 0 476 476 388 D 0 0.4 0.7 0:00 perl
5349 root 7 5 4012 3276 744 D N 0 0.4 5.1 0:00 mysqld
554 root 15 0 116 68 48 S 0 0.2 0.1 0:00 qmail-lspawn
583 nobody 1 0 1880 1704 916 S 0 0.2 2.7 0:03 httpd
585 nobody 1 0 2408 1916 904 S 0 0.2 3.0 0:03 httpd
1003 nobody 1 0 1908 1732 916 S 0 0.2 2.7 0:03 httpd
2094 nobody 1 0 2612 2100 928 S 0 0.2 3.3 0:05 httpd
5216 nobody 1 0 1652 1280 828 D 0 0.2 2.0 0:00 httpd
5218 nobody 1 0 0 0 0 Z 0 0.2 0.0 0:00 httpd <defunct>
5319 root 6 5 4012 3276 744 S N 0 0.2 5.1 0:00 mysqld
5336 root 6 5 4012 3276 744 S N 0 0.2 5.1 0:00 mysqld
5351 root 6 5 4012 3276 744 S N 0 0.2 5.1 0:00 mysqld
5354 root 8 5 4012 3276 744 D N 0 0.2 5.1 0:00 mysqld
[adg@yhost adg]$ su -
Password:
[root@yhost /root]# /usr/local/php4rc1/bin/apachectl stop
/usr/local/php4rc1/bin/apachectl stop: httpd stopped
[root@yhost /root]# w
12:31am up 39 min, 1 user, load average: 49.47, 22.76, 9.28
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 - 12:30am 51.00s 0.33s 0.07s -bash
[root@yhost /root]#
|