- 0
- 마스터
- 조회 수 20
안녕하세요.
최근 일부 웹사이트에서 간헐적으로 접속이 원활하지 않거나, 일시적으로 접속이 불가능한 현상이 발생하였습니다.
서비스 이용에 불편을 드린 점 진심으로 사과드립니다.
지난번 용량 문제도 있었지만 어느정도 용량이 확보된 상태에서도 접속이 느려지는 현상이 발견되면서 또 다른 문제가 있음을 인지하였고, 그 상황에 대한 안내 드립니다.
확인 결과, 일부 외부 자동화 요청(봇)이 존재하지 않는 PHP 파일 경로로 반복 유입되면서 웹서버와 PHP-FPM 처리 과정에 불필요한 부하가 발생한 것으로 파악되었습니다. 이 과정에서 관련 오류 로그가 대량으로 누적되었고, 일부 PHP-FPM 기반 사이트의 응답이 지연되거나 접속이 불가능한 현상이 발생한 것으로 보고 있습니다.
이에 따라 서버 측에서는 존재하지 않는 PHP 파일 요청이 불필요하게 PHP-FPM까지 전달되지 않도록 선제적인 차단 조치를 적용하였습니다. 또한 과도하게 누적된 로그 파일과 서버 용량 상태도 함께 점검하고 정리하였습니다.
현재는 조치 이후 정상 접속 여부를 확인하고 있으며, 당분간 모니터링을 강화하여 동일한 문제가 재발하는지 지켜볼 예정입니다.
이번 조치가 근본적인 개선으로 이어지는지 일정 기간 관찰한 뒤, 필요할 경우 추가적인 웹서버 설정 보완과 리소스 조정을 진행하겠습니다.
요약하자면
- 봇이 이상한 페이지를 특정된 사이트가 아닌 여러 사이트에 로드 요청함 (예를 들면 index.php 가 아니라 index2.php , indexxxxxxxxx.php 같은 형태의 존재하지 않는 파일 호출)
- 그 연결을 php 단계에서 지속적으로 처리하느라 활성 접속이 대기 상태로 밀려버리는 사태가 발생
- 그로인해 접속이 느려짐 (웹서버에 과부하 발생)
- 선제적인 해결 방안으로 웹서버에서 php를 로드하기 전에 404 에러를 보내는 방식으로 과부하를 줄임
- 제대로 설정이 적용되는지 확인을 위해 며칠간 모니터링
다시 한 번 이용에 불편을 드린 점 양해 부탁드리며, 최근 개인일로 바빠서 모니터링이 늦어졌지만 최대한 불편하지 않게 조치하겠습니다.
감사합니다.
이니스프리님
포함 1명이 추천
포함 1명이 추천
추천인 1
작성자
댓글 0
권한이 없습니다.

