질문/조언질답게시판
Extra Form
PHP PHP 7.3
CMS XpressEngine

안녕하세요

현재 운영중인 사이트를 라이트세일의 월 5달러 플랜을 사용하고 있는데요.

저녁 및 새벽에는 동접10 미만이고 낮시간(오전 9시~오후6시 사이)에 방문자가 많은 형태를 보이고 있습니다. (동접 약 10~20)

문제는 최근들어 낮 시간대에 사이트가 종종 다운됩니다.

상위 플랜으로 업그레이드가 필요할까요? 필요하다면 어느정도 플랜이 적당할까요?

  • profile

    다운이 안되는게 이상할 정도네요. 5불짜리에 XE설치하고 커뮤니티를 운영한다는건 불가능에 도전하시는 듯 합니다. 물론 방문자가 겹치지 않고 1명씩 순차로 방문해 준다면 가능하겠지요.

     

    메모리 최소 4G(지금 동접에서 조금만 늘어나면 힘들어집니다.) 권장 8G

  • profile profile
    답변 감사합니다. 낮시간에 CPU 상용률을 보니 mysql관련 사용률이 90%를 넘나드네요..
  • profile profile
    당연히 지금 CPU도 모자라지만 메모리가 모자라서 받는 영향이 훨씬 크고 그게 cpu까지 영향을 줄겁니다. 일단 메모리가 모자라 다운됩니다.
  • profile profile
    그렇군요! 좋은 의견 감사합니다. 조만간 업글 해야겠네요!
  • ?

    라이트세일의 월 5달러 플랜은 CPU 크레딧이 모두 소모되었을 경우 CPU limit가 25%에서 걸립니다. 즉 명목상 1코어라고 되어 있지만 실제론 1/4코어입니다.
    그리고 XE는 보통 리퀘스트 하나를 처리하는데 100~150ms 정도 걸릴겁니다. 즉 1초에 6~10회 처리하는게 CPU 코어 1개를 100% 활용했을 경우의 결과이므로 1/4코어로 기대할 수 있는 성능은 1초에 1.5~2.5회 정도입니다. 걍 2rps라고 치죠.
    접속자수 대비 rps 비율은 사이트에 따라서 다르지만 대략 10 정도로 보고 있습니다. 즉 기대할 수 있는 최대 동접자는 20명 정도라고 할 수 있겠네요. 이 수치는 다분히 이론적이며 실제로는 이 이하일 확률이 높습니다. 동접자들이 우연히 모두 동시에 요청을 할 확률은 숫자가 낮을수록 높아지기 때문에 동접자가 20명이 안되어도 서버 성능이 순간적으로 한계에 올 수 있습니다.

  • ? profile
    그렇군요.. 좋은 답변 감사합니다!
  • profile

    https://xetown.com/topics/1184640

    실제 여기 회원분들의 실사용으로 파악된 메모리에 따른 서버의 성능저하 경험담 입니다.
    그리고 실제 모두 메모리를 상향으로 조정하고 해결된 경우구요.

  • profile ?

    예.. 1GB로 XE는 분명 무리죠 죽어버리기까지 하는건 메모리 탓이겠지만 메모리가 아니더라도 CPU도 한계입니다. 라이트세일은 다른 vps 업체들하곤 차원이 틀리니까요. 그걸 정확하게 계산으로 알려드렸을뿐인데 왜 이렇게 민감하게 반응하시는건지 모르겠군요.

  • ? profile
    네. CPU는 메모리가 늘어나면 어느정도 함께 올라가는 상품들이라 제가 커뮤니티를 오래 운영해 보니 db 박박 긁고 해도 CPU사용량은 생각보다 적어서 메모리의 중요성을 더 강조해 드렸고 메모리를 상위 상품으로 이동하면 CPU도 당연이 올라가서 뭐 틀린 이야기도 아니고 그렇네요.
  • ? profile

    근데 제가 뭘 민감하게 반응했죠??? 저는 질문자분에게 제 경험의 정보를 드린게 전분데요?

    질문자에게 답변해주고 민감하게 반응하냐는 이야기를 제가 왜 들어야 하는지...

  • profile ?
    애초에 제 댓글에다가 왜 대댓글을 다셨는지가 도통 이해가 안가는군요.
  • ? profile
    님이 작성하신 댓글 읽지도 않았고 달아드린 적도 없습니다.
  • ? profile
    오해 하신듯요
  • profile
    오해하신듯...
  • ?

    동접 100명 미만이시면,
    비슷한 비용으로
    인기 해외 호스팅에서
    사이트 다운 없이 운영하시는 것이 나을 듯 합니다.
    aws 테스트 및 공부하는 목적이 아니라면요.