- 7
- 마스터
- 조회 수 758
요즘 스포어에서 간혹 접속이 느려지는 현상이 발생하였습니다.
지금까지 누군가 패널에서 설정을 하게 되면 웹서버가 재시작 되어 일시적으로 그 타임에 접속한 경우 501에러를 보여주며 1~2초간 접속이 안되었다가 바로 연결이 되는 현상이 있었기에 대수롭지 않게 생각하여 왔습니다.
오늘 사용자 중에 한 분이 지속적인 문제를 이야기해주셔서 저도 본격적으로 확인과정에 들어갔습니다.
실제로 아래와 같은 현상이 나타났습니다.
1. 서버 모니터링 시 과부하가 일어나느 부분이 없었음.
2. 지연되는 문제가 발생할 때 패널은 정상작동이 되고 있었음. (패널은 html 기반)
3. 지연 되는 사이트는 모두 php 기반의 사이트. html의 정적인 사이트는 정상작동
4. mysql 프로세스 목록을 보면 별다른 사항이 없음.
즉, 접속오류의 순서를 보면
회선 - 서버의 물리적 작동 - 웹서버자체 오류(apache) - mysql 과부하 확인 - php 과부하 확인
단계를 거쳐 트러블 슈팅을 하는데 php 과부하의 원인으로 결정지었습니다.
실제로 로그를 확인해보니 회원의 사이트 중 한 곳이 접속자가 많아서 동접량을 감당하지 못하는 현상이 발생해서 해당 사이트만 동접량을 늘리는 조치를 하였습니다. 동접 제한때문에 대기줄이 생기면서 다른 php 사용하는 사이트들도 줄줄이 밀려버리는 현상이 나타났었던 것으로 추정합니다.
일단 해당 사이트의 동접량을 증가시켰으니 잘 되리라 생각해봅니다.
이 이후에도 여전히 접속 지연증상이 일어나는지 확인부탁드리고 제보 부탁드립니다.
댓글로 부탁드리며, 제보시 php 버전을 같이 적어주시면 감사하겠습니다.
추천인 3
작성자
댓글 7
12:26분 속도가 느리지면서 접속이 끊어졌습니다. 스포어 사이트 포함. 29분 접속 됨.
마침 저도 접속중이어서 확인하고 조치하였습니다.
22시 00분 확인해보니 접속이 가능했습니다.
저도 일단 파악하고 있어서 계속 모니터링 중에 있었습니다.
21시 50분에 문제는 회선의 문제.
22시 20분 경에 나타난 문제는 서버의 문제.
으...ㅠㅠ
지켜보고 확인해봐야겠네요.