어제 사이트 장애가 발생했습니다

10

엊그제 일시 동안 사이트가 다운되었다가 임시 복구되었다가, 어제 접속자 수가 많아지면서 사이트가 느려지는 현상이 나타났습니다. 그러다가 문제 해결 과정에서 사이트의 일부 페이지에 접속하지 못하는 장애가 발생했습니다.

어제 Bluehost에 라이브 채팅으로 연락하여 담당자에게 사이트가 느려지는 문제를 검토해줄 것을 요청했는데, 메모리 설정을 증가시키면 문제가 해결될 것이라고 알려주었습니다. (실제로 메모리 설정을 256MB에서 512MB로 증가시키니 느려지는 문제가 해결되었습니다.)

문제는 웹호스팅 지원 담당자가 DB 문제를 수정하고 최적화한 후에 기술적인 문제가 발생하여 해당 문제를 상위 레벨 담당자(Bluehost에서는 Admin이라고 하네요)에게 보내면서 발생했습니다.  문제 해결에 최소 24시간이 걸릴 수 있다는 답변을 들었습니다.

이후 세 차례 정도 Bluehost에 연락하니 방금 연락된 담당자가 문제를 수정해주었습니다. 같은 문제라도 담당자의 전문 지식 수준에 따라 문제가 쉽게 해결될 수도 있고 그렇지 않은 경우도 있는 것 같습니다. (문제가 해결되지 않으면 몇 시간 있다가 다시 연락하면 다른 담당자가 다른 방식으로 대처해줄 수도 있습니다.)

이 때문에 어제 SitegroundCloud Hosting으로 이전할까 고민했지만 비용 부담 때문에 계속 Bluehost를 사용해야 할 것 같습니다. Siteground에서도 일선 지원 담당자가 해결하지 못하면 상위 레벨 담당자에게 문제를 보냅니다. 하지만 사이트그라운드의 경우 비슷한 상황에서 10분 내로 문제를 해결해주었습니다. 하지만 Bluehost는 계속 연락을 하지 않으면 정말로 24시간 이상이 소요될 것 같습니다.

트래픽이 크게 높은 것은 아니지만 점진적으로 늘어나다 보니 예상치 못한 문제가 발생하곤 하네요.

엊그제 문제가 발생할 때 Bluehost 담당자는 플러그인 문제로 트래픽이 증가한 것이라면서 불필요한 플러그인을 삭제하고 DB를 최적화할 것을 주문했습니다. 어제 담당자는 메모리 크기를 증가시킬 것을 제안했고, DB를 최적화해 주었습니다.

아마 당분간은 이대로 사용이 가능할 것 같습니다. 만약 사이트 속도가 느려지는 문제가 다시 발생한다면 CPU와 메모리를 증설해야 한다고 하네요. 현재 Bluehost VPS 중에서 가장 낮은 플랜인 Standard를 사용 중입니다. CPU 코어가 2개이고 RAM이 2GB입니다. CPU 코어의 경우 하나 증설하는데 월 10달러, 램의 경우 2GB를 증설하는 데 월 15달러가 소요됩니다.

약 3년 동안 별 다른 문제가 없이 잘 사용하다가 어제 같은 일을 당하니까 조금 답답했습니다(간혹 문제가 발생하곤 했지만 제가 잘못하여 발생한 경우가 대부분이었습니다). 블로그를 그만 두어야 하나, 아니면 좀 무리를 해서 지원 시스템이 잘 갖추어진 Siteground로 이전해야 하나 고민했습니다. 실제로 Siteground에 연락하니 Bluehost의 백업 파일(cPanel 백업 파일)을 올려주면 자기들이 알아서 이전해준다고 하네요.

Siteground의 경우 공유호스팅을 하나 사용하고 있는데, 느낀 점은 기술적인 측면에서 Siteground가 더 안정적이라는 느낌을 받았습니다. Bluehost는 규모가 더 크고 비용적인 측면에서 Siteground보다 저렴하다 보니 지원적인 측면에서 약간 부족하지 않나 생각됩니다.

*일부 글에 제휴링크가 포함될 수 있으며, 기부를 통해 블로그 운영을 후원하실 수 있습니다.

Related Posts

10개 댓글
  1. Fruitfulife 님의 말씀

    전에 제 경우를 보면, 방문자 수에 별 변화가 없더라도 다른 곳에서 제 이미지가 링크되었을 때에 트래픽이 많이 발생되곤 하더군요. 그때마다 하는 수 없이 증설을 했었습니다.
    이번에 다시 워드프레스를 하면서 그 때가 생각나 이미지의 대부분을 플리커에 올려놓고 이용하고 있습니다. 그랬더니, 속도가 문제 되더군요. 우리나라 처럼 인터넷 속도가 빠른 곳에서는 체감할 수 없지만, 느린 곳에서는 꽤 변수로 작용하나 봅니다.
    어제는 우연히 인터넷 서핑중 accessfy.com이란 곳에 제 블로그 로딩 스피드를 분석되어있는 것을 발견했습니다. 그걸 보니 제 블로그 방문자의 36.5%가 미국이므로 서버 위치한 곳이 너무 멀어 속도가 떨어진다고 하더군요. 미국에서 한글로 된 블로그에 그렇게 많이 방문할 리는 없을 것 같은데, 플리커 때문은 아닐까 싶기도 하고 어리둥절 합니다.

    1. Word 님의 말씀

      안녕하세요?

      글을 복사해서 자기 글처럼 올리는 것은 사실 SEO적인 측면에서 매우 안 좋기 때문에, 장기적으로 그런 블로그는 오래 가지 못 갈 것 같습니다.
      문제는 글을 복사하면서 이미지 링크까지 그대로 복사해가거나 이미지 링크를 도용해서 사용할 경우 트래픽이 본래 사이트에서 발생하게 됩니다.
      이런 것을 핫링크(Hotlink)라고 하는데요, .htaccess에 간단한 코드를 추가하여 이미지 핫링크를 방지할 수 있습니다.
      https://www.thewordcracker.com/intermediate/prevent-hotlinking/ 글을 참고해보시기 바랍니다.

  2. 푸우시로 님의 말씀

    저도 하루에 꼭 한번씩 이곳을 들르는 편입니다. 저도 트래픽에 어느정도 일조를 한것 같은데요~ ^^

    궁금한게, 지금 달아놓으신 애드센스 광고수입으로 서버운영비를 충당하실수 있으신가요? 이 포스트를 보고나니 조금 걱정되긴 하네요…

    1. Word 님의 말씀

      안녕하세요?

      항상 방문해주셔서 감사합니다.

      이 블로그가 현재 Bluehost VPS 플랜을 사용 중인데요( https://www.thewordcracker.com/miscellaneous/introducing-bluehost/ ), 몇달 전에 디스크 공간이 부족하여 디스크를 추가했습니다. 현재 월 4~5만원 정도 나가는 것 같습니다.

      현재로서는 애드센스 광고로 이 블로그의 웹호스팅 비용을 초과하고 있습니다.

      다만 이 블로그 말고 다른 블로그도 몇 개 있는데요, 그런 블로그들이 각각 다른 웹호스팅을 이용하고 있고(주로 공유호스팅) 대부분 트래픽이 얼마 안 되어 광고 비용이 별로 되지 않습니다. (이 블로그의 애드센스 광고 수익이 전체 애드센스 광고 수익의 90%를 차지하는 것 같습니다.)

      현재로서는 트래픽이 증가하면 리소스를 추가할 수 있는 여력은 되지만, 리소스를 추가할 경우 일시불로 지불해야 하기 때문에 한꺼번에 비용이 제법 나가는 것이 문제 같습니다.

      블로그를 운영하면서 느낀 점은 노력에 비해 애드센스 광고 수익이 별로 늘어나지 않는다는 점입니다. 그래서 후원 페이지를 별도로 두고 있지만 거의 호응이 없네요.ㅠㅠ

  3. Happist 님의 말씀

    그나마 다행이네요.
    사이트 운영자의 소원이 접속자가 몰려서 다운되는것이라고 하던데요.
    워드님도 그정도로 인기가 있기 때문이 아닐까하는 조심스런 추측을 해봅니다.
    코어 2개에 RAM 2GB인데도 부족한 정도라면 정말 트래픽이 많다는 것 인데요. 이정도면 꽤 많은 동접자를 수용할 수 있는 걸로 들어서…
    아무튼 잘 정리하시어 좋은 결론이 있길 발겠습니다.

    1. Word 님의 말씀

      안녕하세요?

      그동안 잘 지내셨죠?

      생각처럼 트래픽이 많은 것은 아니고요, 메모리 설정값이 낮은 상태에서 일시적으로 접속자가 몰리면서 나타난 현상 같습니다.
      블루호스트에 여러 번 연락하니까 Max connections 설정을 높여주더군요. 아마 이런 설정과도 관련이 있지 않을까 생각되기도 합니다.

      아마 당분간은 별 문제 없이 잘 사용할 것 같습니다.ㅎㅎ

    2. Word 님의 말씀

      그리고 한 계정에 여러 개의 워드프레스를 돌리고 있었는데, 그것과도 관련이 있을 가능성도 있을 것 같습니다.
      모두 정리하고 이 도메인으로만 되어 있는 워드프레스 사이트만 남겨두고 나머지는 삭제하거나 다른 곳으로 이전시켰습니다.

      그리고 영어 카테고리를 분리하여 별도의 워드프레스 사이트(서브 디렉터리)로 운영하려고 테마까지 하나 더 구입했는데, 그 계획도 접었습니다.ㅋㅋ

  4. 이카루스 님의 말씀

    어제 보고 깜짝 놀랐습니다..^^
    이런 경우는 워드님 워드프레스에 처음으로 보는 것이라서.. 몇번이나 다른 곳을 클리해도 같은 애러가 나서 당황 했습니다.
    정상적으로 나오니 다행입니다..^^
    오늘 the7 업데이트가 올라와 있네요.. 아무래도 전의 사서로운 애러가 많이 잡힌 듯 한데 집에 가서 업데이틀 해야 되겠습니다.
    혹, 구글애드센스 어떤 플러그인을 사용하세요..?? 아님 자체 테마의 플러그인가요..??
    본문 중앙에 구글 애드센스를 넣고 싶은데 어떤 것을 사용해야 할지 조심스러워지네요..

    1. Word 님의 말씀

      블로그를 운영하다 보면 이런 상황이 간혹 발생하네요. 트래픽이 증가하게 되면 아무래도 더 많은 리소스가 필요한데, 제대로 대응하지 않으면 문제가 발생할 소지가 큰 것 같습니다.

    2. Word 님의 말씀

      애드센스 광고는 테마에서 제공되는 플러그인을 사용하고 있습니다.
      다양하게 구글 광고를 넣을 수 있도록 지원해서 별 고민없이 사용하고 있습니다.

      글 중간에 광고를 넣으려면 다음 글을 참고해보시기 바랍니다.
      https://www.thewordcracker.com/intermediate/how-to-add-adsense-ad-in-the-middle-of-a-post-in-wordpress/

      플러그인을 사용하지 마시고 직접 코드를 함수 파일에 추가하는 편이 좋을 것 같습니다.

댓글 남기기