대박날 포스트에는 댓글도 조심?

어제 오후에 사이트가 점점 느려지더니, 결국 텍스트큐브(textcube)가 에러 메시지를 뱉어냈다. 스크린샷을 받지 않아 정확한 메시지는 기억하지 못하지만 아마도 'Dabase Access가 불가능하다'라는 의미와 유사한 영문 메시지였다. 이후로 문제가 처리되기까지 한시간 넘게 사이트가 다운된 상태로 지속되었다. -_-

상황이 발생했을 때 일단 호스팅 업체에 문의해서 잠시 함께 원인을 파악해봤는데, 업체분이 처음 얘기한 것은 "비정상적으로 과도한 트래픽이 발생하고 있다. 아마 공격이 아닐까 싶다."라는 것이었다. 그리고 두어가지 access되는 대상 리소스를 불러주었는데 그중에 하나가 바로 내 사이트(블로그)의 파비콘(favicon)이라고 하였다. 이 얘기를 듣고나니 하나 짚이는 것이 있었다. 상황 발생 바로 직전에 내가 어느 포스트에 매달은 댓글!

"우리 아이 똥꼬 닦는 물티슈, 안전할까?"라는 포스트였는데, 애가 둘이라 비슷한 생각을 한적이 있던 터라 댓글을 하나 남기게 되었다. 근데, 가만보니 이글이 굉장한 이슈가 되고 있던 것을 확인했었다. 파비콘에 대한 로그가 많은 것은 아마도 이 포스트에 대한 트래픽 증가로 내 사이트가 간접적인 영향을 받은 건 아닌가 하는 생각이 들었다.

그래서 의심가는대로 일단 사이트 부터 살려놓기 위해 업체분은 ohmynews로부터의 접근을 차단하고, 나는 내가 단 댓글에서 내 사이트 URL을 삭제하였다. 그리고 내 블로그를 다시 살려보았더니 로딩 속도도 이전과 같이 회복되고 더이상의 에러는 발생하지 않았다. 업체분으로부터 해당 트래픽이 사라진 것도 확인하였다.

바로 해당 포스트가 실린 블로그의 방문자 수를 확인해보니 그 잠깐 사이에 12만이 넘어가고 블로거뉴스 추천수가 223개나 되었다! 짐작컨데, 다음 같은 포털의 메인에 걸린 게 아닐까 싶다. 소위말해 "대박"난 것 같았다.

근데, 한가지 궁금한 것은 해당 포스트의 대박으로 덩달아 트래픽이 올라갔다고 할지라도 파비콘 같은 작은 용량의 이미지 파일이 사이트에 무제를 발생시킬 정도로 영향을 줄 수 있는가이다. 그리고 텍스트 큐브의 에러 메시지는 분면 db access와 관련이 있었다. 왠지 파비콘과는 무관해보였다.

DB와 연관해서 가만 생각해보니 또하나 짚히는 것이 있었는데, 파비콘 자체보다는 텍트트큐브의 "댓글 알리미" 기능이 원인이 될 것 같다. 내가 매단 댓글에 대한 댓글이 세개 정도 달렸는데, 해당 포스트가 과부하가 걸리면서 뭔가 꼬인게 아닌가 싶다. 블로그 어드민으로 들어가서 댓글 알리미를 확인해보았다.

사용자 삽입 이미지

위 스샷의 색칠되어 있는 부분이 내가 단 댓글에 대한 댓글이다. 원래는 세개인데, 동일한 댓글이 중복되어 등록되어 있는 것이 확인된다. 원인은 알 수 없지만 트랜잭션(transaction) 처리가 제대로 되지 않은 것이 분명하다. 뭐가 문제가 된 것일까? ^^;

아무튼, 사이트는 정상 가동되게 되었지만 한가지 아쉬운 것!

사용자 삽입 이미지


내 블로그 서비스가 중단되어 있는 동안 블로그로 접속하면 상단과 같은 내용의 페이지가 로드되었다. 업체에서 임시로 리다이렉트 시켜놓은 것인데, 사이트 정지 원인을 가만 읽어보면 호스팅서비스에 대한 만료가 되었는데도 요금을 미납하거나 서비스를 해지했기 때문이라는 것이다. 당췌!

원인이야 어찌됐건 장애가 발생해서 임시로 서비스가 중단된 것이 분명한 사실인데, 오해의 여지가 있는 내용을 보여주는 것은 잘못된 것이 아닌가?! 전화 상으로도 어필하기는 했지만, 기분이 찜찜하였다. 전에도 느꼈지만 고객에 대한 배려가 좀더 필요할 것 같다.

아무튼 요는, "댓글도 조심해서 달자!" ^^
대박날 포스트에는 댓글도 조심해야 하는가?! - 확실한 원인을 알고 싶다. :)



2008/10/28 10:43 2008/10/28 10:43
 
Bookmark and Share

Posted by Mr.朴


Trackback URL : http://kyungseo.pe.kr/blog/trackback/88

« Previous : 1 : ... 60 : 61 : 62 : 63 : 64 : 65 : 66 : 67 : 68 : ... 144 : Next »