Linux 환경 네트워크 장애 대응
사내 개발 서버에서 특정 시간대마다 응답 지연이 반복되는 문제가 있었습니다. 저는 netstat과 tcpdump로 트래픽을 확인해 특정 배치 스크립트가 실행되는 시간과 지연이 겹친다는 것을 발견했습니다. 해당 스크립트가 짧은 시간에 다량의 연결을 열고 닫으며 소켓을 소진시키는 것이 원인이었고, 커넥션 풀을 적용해 문제를 해결했습니다. 원인을 특정하기까지 로그를 시간 단위로 나눠 비교하는 데만 하루 이상이 걸렸습니다. 이후 유사 패턴을 감지할 수 있도록 소켓 사용량 알림을 추가해 재발을 막았습니다.