too many connection mysql 디비 오류로 사이트 다운되어 그 해결 방법을 찾던 중 조치한 내용 정리.
/etc/rc.d/rc.local
파일에
safe_mysqld -O max_connections=1000 -O table_cache=256 -O wait_timeout=300 &
설정 변경
기존에
max_connections이 100으로 되어 있기에 일단 늘려줌.
wait_timeout도 28800으로 너무 길어서 줄여줌.
그리고 서버 재부팅
shutdown -r now
이 방법이 효과가 있을 지는 모르겠으나 오늘 조치한 내용.
참고사이트 : http://www.superuser.co.kr/database/mysql/toomany/toomanyconnections.htm
이런 조치를 하게 된 배경 :
아침에 출근해서 사이트를 오픈하니 too many 오류로 다운이 되었다. 그래서 쇼핑몰 호스팅업체에 전화를 했더니 자기네들은 주5일제로 오늘 사무실에 없어서 바로 조치를 못해준다면서 재부팅을 하라고만 무책임하게 알려주었다.
원인파악해서 수정할 생각도 하지 않는 이런 XXX같은 놈들.
[이 게시물은 라이노님에 의해 2008-04-15 18:58:04 홈페이지관리에서 이동 됨]