본문 바로가기
나의 정보/블로그 활용하기

메타 블로그 운영시 주의할 사항~!!

by 상오기™ 2009. 6. 11.

메타 블로그 운영시 주의할 사항~!!

넘즈 허브로 메타 블로그를 운영하려다 서버 부하로 계정이 차단 되었습니다.
- 등록된 RSS 피드는 30개, 수집된 글은 600여개~!



RSS가 빠른 시간안에 새로 수집되게 하려고 욕심을 부렸기 때문 입니다.

넘즈 허브의 경우 RSS 수집기가 프로그램과 별도로 동작을 하여 운영자가 수집기를 브라우저로 열고 있어야만 수집이 가능하여 제가 컴퓨터를 사용하지 못하는 시간대엔 전혀 수집이 안되는 문제점이 있습니다.

이러한 이유로 방문자가 접속할때마다 RSS 수집기를 열도록 수정을 하였는데 이게 방문자가 많아지면서 서버에 부담을 많이주는 결과를 초래하여 계정이 차단 당했습니다.

나름대로 부하를 줄이려고 2초 간격으로 RSS 수집하는걸 10초로 늘렸지만 정확히 어느 정도로 서버에 부하를 주는지 알지 못하여 발생한 문제 입니다.

아이프레임으로 RSS 수집기를 삽입한 이유는 아래와 같습니다.

  1. 일일 방문자가 700~900명 정도이고 방문자의 대다수는 30초 이내에 블로그를 떠난다.
  2. RSS 수집주기를 10초로 하면 방문자 1명당 2~4개 정도의 RSS 수집한다.
  3. 새벽을 제외하곤 일일 방문자가 분산되어 방문하기 때문에 큰 문제는 없을 것이다.

이런 생각으로 별 다른 문제가 없을거라 생각했지만 이건 저의 오산 이었습니다.

  1. RSS 수집기 동작시 생각보다 서버에 부담이 많이 간다.
  2. 방문자가 특정 이슈에 의해 급증할 수 있다.

넘즈허브의 경우 블로그와이드등 큰 규모로 운영하는 곳들이 많아서 서버에 큰 무리를 주지 않는다라고 생각했는데 생각보다 부하를 많이 주는것 같습니다.


위와 같이 메타 블로그를 운영하면서 발생하는 트래픽은 적었지만 9일 오후에 그래프가 약간 치솟은 순간에 서버에 부하가 걸려 사이트가 열리지 않았습니다.

눈에 보이는게 다가 아니라는 거죠~!

GR Paper의 경우 아래와 같은 설명이 되어 있었습니다.

가급적이면, 독립된 서버에 설치하여 사용하시고 수집주기를 기본값인 60(분)으로 그대로 유지하시는 것을 권장합니다. 
또한 RSS수집 대상을 최대 1,000개 이하로 유지해 주시는 게 좋습니다. 
(물론 기능상의 제한은 없습니다. 다만 서버에 무리가 가기 때문에 권장하지 않습니다.)

만약 일반적인 웹호스팅 환경이고, GR Paper 가 설치되어 실제로 수집도 되신다면
RSS피드는 50개 이하로 등록하시는 것을 권장합니다. 

웹호스팅의 경우 다른 사용자와 함께 서버를 사용하게 되는데 RSS피드수를 1,000 개 넘게
등록해 버리면 문제를 일으킬 소지가 있습니다.

만약 넘즈 허브에서 이러한 내용을 봤었더라면 아이프레임에 RSS 수집기를 넣는 방법은 시도하지 않았을 것입니다.

메타 블로그를 운영하실 계획이라면 위의 사항을 꼭~!!!! 지켜주시기 바랍니다.

혼자 서버를 사용하는거라면 문제가 없지만(혼자 피해를 보니) 유료이든 무료이든(특히 무료이면 더 주의를 해야죠~!) 호스팅을 받아 운영을 한다면 다른 사람에게 피해를 주기 때문 입니다.

저처럼 모르고 본의 아니게 피해를 주었다면 어쩔 수 없지만 알고서도 피해를 주는건 개념이 없는 행동 입니다 ^^

메타 블로그를 잘못 사용하면 서버에 부담이 크다는걸 알았으니 조심해서 운영할 생각 입니다 ㅠ.ㅠ

p.s 현재 새로 테스트를 하고 있는데 블로그라운지가 제일 적당하고 기능도 좋은것 같습니다 ^^


참고로 위의 테스트 사이트는 365매니지드의 계정으로 365매니지드의 서버 관리자님께 말씀드려 부하가 얼마나 걸리는지 테스트를 하고 있습니다 ^^


이 글은 '상오기 : 자전거 여행과 GPS~!' 의 "상오기™ (sangogi@gmai.com)" 이 작성 하였습니다.
"상업적 이용 금지, 원본 출처(링크 포함) 및 저작자 표시, 내용 변경 금지"의 조건으로 자유롭게 사용하실 수 있으며 저작권에 대한 자세한 내용은 "저작권 안내를 참고 하시기 바랍니다.