리눅스 분류
웹서버의 속도가 많이 늦어 졌습니다.
작성자 정보
- 원아이드잭 작성
- 작성일
컨텐츠 정보
- 1,772 조회
- 0 추천
- 목록
본문
LVS(로드밸런서)로 운영하고 있는 MySQL 디비서버 1대 Apache 웹서버 3대로 운영중입니다. netstat -anp | grep TIME_WAIT 해보면 80번 포트에 TIME_WAIT 걸리는게 무쟈게 많습니다. 혹시 TCP SYN_FLOODING인지 싶어서 커널 파라미터 값도 다 수정했습니다. 아무래도 DOS 공격인거 같은데.. 어떻게 보면 현재 접 속자가 너무많아서 그런거 같기도 하고, 아직 해결을 하지 못하고 있습니다. 오늘 새벽에 웹서버를 두대 정도 더 늘일려고 생각중인데 저와 같은 문제를 해 결하신분들의 조언을 부탁드립니다. 아파치의 keepalive도 off, timeout 5초 로 줄여논 상태입니다. 아래는 netstat -anp | grep SYN # netstat -anp | grep SYN tcp 0 0 xxx.xxx.xx.xxx:80 211.48.248.88:1318 SYN_RECV - tcp 0 0 xxx.xxx.xx.xxx:80 211.220.160.100:2874 SYN_RECV - tcp 0 0 xxx.xxx.xx.xxx:80 61.103.232.141:2391 SYN_RECV - tcp 0 0 xxx.xx.xx.xxx:80 211.220.160.100:2873 SYN_RECV - netstat -anp | grep TIME_WAIT 각 서버에 TIME_WAIT 걸리는 수가 약 3000여개 가까이 됩니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.