가비아에서 서버 호스팅 받을때는

 

10Mbps에 무제한 호스팅 이었습니다.

 

가비아쪽은 트래픽 제한을 하지 않고 그냥 회선 속도만 정해져 있었던듯 하구요.

 

10Mbps 넘으면 속도를 줄여버리는건지... 그건 잘 모르겠습니다.

 

저 속도도 오버가 일시적으로 나는건 제제하거나 하지도 않은걸로 기억합니다만...

 

정확하지는 않아요.. ㅎㅎㅎ

 

 

 

근데 이번에 cafe24로 이전하면서 트래픽 걱정을 해야하는 상황이 되었습니다.

 

t.png

 

 

하필 이전한 날짜가 저희 사이트 준 성수기에 해당하는 날짜라서....

 

 

제가 운영중인 사이트 트래픽의 절반은 제가 만든 프로그램에서 생기구요.

 

절반은 xe에서 생깁니다.

 

webalizer로 확인했습니다.

 

 

 

www.comcbt.com 제가 만든 프로그램....

 

www.comcbt.com/xe  xe로 운영중인 사이트...

 

 

 

우선 서버 설정은

 

DeflateCompressionLevel 2

<Location />
  AddOutputFilterByType DEFLATE text/plain text/html text/xml
  AddOutputFilterByType DEFLATE application/xhtml+xml application/xml application/rss+xml application/x-httpd-php
  AddOutputFilterByType DEFLATE text/css application/javascript application/x-javascript
  AddOutputFilterByType DEFLATE audio/midi


  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

  SetEnvIfNoCase Request_URI \
   \.(?:gif|jpe?g|png)$ no-gzip dont-vary

  Header append Vary User-Agent env=!dont-vary
 </Location>

 

ExpiresActive On
ExpiresByType image/jpeg "access plus 4 weeks"
ExpiresByType image/jpg "access plus 4 weeks"
ExpiresByType image/gif "access plus 4 weeks"
ExpiresByType image/png "access plus 4 weeks"
ExpiresByType application/javascript "access plus 4 weeks"
ExpiresByType application/x-javascript "access plus 4 weeks"
ExpiresByType text/javascript "access plus 4 weeks"

 

 

이정도 되어 있습니다.

 

 

서버 이전하면서 도메인을 바꾸진 않았는데....

 

ExpiresActive 설정이 이전 서버와 연결되어서 정상적으로 작동하는지 확신은 없네요..

 

도메인은 안바뀌었지만 ip는 바뀌었으니...잘 모르겠네요.

 

서버이전 이전에 사용자들은 이미 캐시가 된걸 사용하는지... 새로 다 이미지를 받는건지...

 

 

 

암튼....

 

클라우드 플레어도 생각은 해봤는데....

 

속도가 많이 떨어진다고 해서..... 망설여 지네요.

 

제가 만든 프로그램의 최대 장점인 속도가 팍..줄어버리는거라서요.

 

고민중이네요...

 

 

 

 

결론적으로 질문 드려 봅니다.

 

xe에서 트래픽을 절감할수 있는 방법이 있을까요?

 

이미지외부링크 차단, 이런것 말고.. 다른 방법은 없을까요?

 

조언 부탁 드립니다.

  • profile

    이미지와 JS 파일 캐시는 제대로 적용되고 있는 것 같습니다.

    CSS 파일은 캐시 설정이 안 되어 있네요. text/css 타입도 ExpiresByType을 추가해 주세요.

     

    서버 CPU 점유율에 여유가 있다면 DeflateCompressionLevel을 좀더 높여볼 수 있습니다.

    원래 기본값이 5인가 6인가 그럴 거예요. 2는 압축률이 좀 낮습니다.

     

    여기까지 다 하셨다면 방문자가 늘어나는 만큼 트래픽도 늘어날 수밖에 없습니다.

    카페24는 순간적으로 트래픽이 아무리 많이 나와도 대부분 평균치x3 기준으로 과금이 되기 때문에

    평균 3.3Mbps 이하를 유지하신다면 괜찮아 보입니다.

     

    10Mbps를 초과한다고 느려지지는 않습니다. 정상적으로 이용하고 요금폭탄 맞으십니다 ㄷㄷㄷ

  • profile ?

    ExpiresByType text/css "access plus 4 weeks"

    이렇게 설정하시라는 뜻이죠?

    그리고

    cpu 정유율은 로드에버리지가 1.0 이하로 유지 중입니다.(쿼드코어, 8스레드??)

    DeflateCompressionLevel 6정도 해보겠습니다.

    도움 감사합니다.

    아참... 그리고.. apache2.2는 restart시 1초도 안걸렸는데...

    지금 제 서버의 apache 2.4는 restart 하면 30초 정도 소요되네요...

    원래 그런건지요?

  • profile ?

    6으로 설정하고

    https://checkgzipcompression.com

    여기서 테스트 해봤는데요...

    압축율 85%로 2로 설정했을때와 거의 동일한것 같습니다.

    (2로 설정 했을때도 85% 나왔습니다. 소수점은 기억을 못하겠어요.)

    ㅠ.ㅠ

    정상적으로 이용하고 요금폭탄을 맞는것은 차선책이구요...

    뭐 많이 쓰면 많이 내야 하는거니깐 억울한건 없는데..

    일단 해볼껀 다해보고 맞아보자는 생각에... 놀부심보인가요? ㅋㅋㅋ

  • ? profile

    HTML, CSS, JS는 워낙 압축이 잘 되는 콘텐츠라 별 차이가 없는 모양이네요.

    이미 압축되어 있는 이미지나 동영상 같은 것을 다시 압축하려고 CPU를 낭비하지만 않으면 상관없습니다.

  • ? profile
    현재 연결되어 있는 것을 모두 끊어버리고 강제로 재시작하느냐, 연결이 닫힐 때까지 기다렸다가 조심스럽게 재시작하느냐의 차이일 수도 있습니다.
  • profile ?
    아. 그런거군요...

    restart 하면 동접자 숫자가 차츰 차츰 줄어 들다가 0되고 나서... 한 15초 정도 지나니깐.

    restart가 완료되더라구요.. 그런 차이점이 있었군요..

    답변 감사합니다.
  • profile ?
    사이트 보시면 아시겠지만....

    모두 텍스트기반이고

    다운로드 해봐야... hwp 한글 문서 파일이라서요. 이건 압축해도 10% 정도 줄어드는게 다라서... 이것도 해버릴까 하다가 말았네요...

    우선 레벨2나 레벨6이나 압축율도 비슷하고 CPU 부하 걸리는것도 뭐 거기서 거기 같습니다.
    (제가 잘 못 느낀건지도...)

    늘 아낌없는 조언 주셔서 감사합니다.

    덕분에 궁금 했던 것들이 많이 해결되네요.
  • ? profile
    restart 하지 마시고 reload하세요^^;
    # systemctl reload httpd.service
  • profile ?
    오호라 ㅎㅎㅎ 감사합니다.
  • profile
    지금은 양호한 수준으로 보이네요.
  • profile ?

    오늘 오전 12시쯤 수치 입니다... ㅠ.ㅠ 아마 밤되면 40G쯤.. ㅎㅎ

    (정정 합니다. 오늘 오후 1시 21분 자료네요..)

  • profile
    평균트래픽으로 보세요
  • profile ?

    아.. 평균 트래픽요.. ㅎㅎㅎ 오전시간대는 한산한 편이에요...
    사이트 특성상 오후 1시부터 밤 12시까지 집중적으로 공부할 시간이라서요..
    그래도 전문가님이 양해호 보인다니.. 제 마음이 좀 더 양호해 지네요.

  • ? ?
    근데 저작권문제는 어떻게 해결하고 계신가요?
  • ? ?
    그냥써도 제제를 가하지 않는 곳이 있는가 하면
    문제가 발생하는 곳도 적잖이 있습니다.
    원 저작자와 협의하여 이용하시면 됩니다.
    저작권 문제가 일반적으로 생각하는것 보다 복잡하게 이루어져 있습니다.
    원칙은 원 저작자에게 문의후 사용해야 한다는 겁니다.
  • ? ?
    저도 예전에 만들어보려고 저작권 문의했다가 특정 비용을 내야한다고해서

    막 리눅스마스터 이런거요 혹시 지급하고 계신건가요~?
    궁금합니다 ㅠㅠ
  • ? ?
    저작권 관련하여서 도움을 드리고 싶지만.
    워낙에 민감한 사안이다 보니깐... 함부로 말 잘못하면...
    제가 낙타님 범법자 만드는 수가 있어서 조심스럽네요. ㅎㅎㅎ

    현재 거의 대부분의 사이트에서 원 저작자와 협이 없이 무단으로 사용중이고.

    이런 무단 사용을 방치하는 이유중 하나는 기출문제라는 것이 인터넷에 개인 블로그 등에 수없이 널려 있고. 어느 특정 사이트를 처벌하자면 이런 개인블로거들도 같이 걸리게 됩니다.

    이런점으로 인하여 특별히 제제를 가하지 않는 자격증들도 있으며
    엄격하게 관리하는곳도 있습니다.

    제 자랑은 아니고.. 저 같은 경우는 시험 시행처에서 자기를 문제 전자문제집 CBT에 올려달라고 요청이 와서 올린것도 있고 그렇습니다.

    이정도가 제가 해드릴수 있는 답변의 전부인것 같습니다.

    부디 잘 고민해 보시고.. 저작권범에 위배되지 않도록 운영하시기 바랍니다.
  • ? ?
    상세한 설명 감사합니다.
  • ? ?
    저작권의 경우 제가 컴퓨터학원장이나 보니

    저희 학원생들을 위해서 개발한것이고 실제 학원에서 사용하는 목적으로 개발한것이다보니

    제가 시험 시행처의 주 고객이고, 저희 사이트를 이용하시는 500여개 컴퓨터 학원장님들이

    든든한 빽이 되다보니 크게 저희 사이트쪽에 압력이 들어오진 않습니다.


    간혹 저희 사이트를 통째로 복제해서 사용하는 사이트도 있습니다.

    물론 2차 편집 저작권을 주장하자면 그런 사이트들에 대해서 저도 법적으로 대응할 여지는 있으나 하지 않습니다.

    논란이 커지는 것도 싫고. 사실 제 사이트 아니라도 기출문제는 널렸습니다.

    다만 제 사이트 자료가 좀더 정리가 잘되어 있고 DB 화 하기 쉽게 모두 text로 되어 있다는 점이 저희 사이트를 복제하시는 분들이 많은 이유이지요.

    하지만 저희 사이트를 복제하고 저희 사이트와 유사한 문제풀기 기능을 제공한다고 하여
    그러한 사이트가 제 사이트를 앞지를수 있는 것은 아닙니다.


    일 예로 제가 전자문제집 CBT를 개발했을 초창기

    기출문제 CBT 시장의 독보적인 1위를 제가 10여년 지난 지금 완전히 따라 잡았습니다.

    제 프로그램이 좋은점도 있겠지만 좋은 프로그램이 많은 사용자를 확보하는것이

    진리는 아닙니다.

    (실 사용을 목적으로 만들다보니 여러가지 편의 기능이 국내 최고라고 자부합니다.)

    오랜 시간 공을 들여야 하며, 어느정도 안정기에 들때까지 수익은 거의 0이라고 보시면 됩니다.

    간단히 저희 사이트 강점을 소개하자면

    사용자들 욕구에 대한 빠른 피드백(기능), 빠른속도 이정도 입니다.

    UI적인 측면에서는 강점이 있기도 하지만 디자인이 개판이기도 하죠..

    대신 속도를 잡았죠.


    저희와 같은 시장에 뛰어 드시는 분들이 분명 저의 경쟁자임에도 불구하고 가능하면 많은 조언들을 해드리고 싶은 것이 저와 같은 초창기 아픔을 격지않고...(저야 부업이니깐.. 본업이 학원장이라서...)

    조금더 성공으로 가까이 가셨으면 하는 마음에서 저도 잘 알지 못하면서 몇자 끄적여 봤습니다.

    긴글 읽어 주셔서 감사합니다.
  • ? ?
    와 진짜 좋은글 감사합니다.

    존경합니다 ㅠ_ㅠ 저도 컴퓨터 전공하는 대학생이라 자주 이용하곤 했었습니다 !!
  • ? ?

    아. 고객님이셨군요.

    앞으로도 많은 이용과 홍보 부탁드립니다.

     

    감사합니다.

    급.. 고객님 응대모드 변신!!!.... ^________^;;

  • ?

    오후 3시 47분 기준으로....

     

    t2.png

     

    가비아로 다시 가던지..

    .(가비아 가도 아마도.. 계약 트래픽 심각하게 초과되며 돈 더내라 할것 같아요)

     

    돈을 더내던지.. ㅋㅋㅋ 도움 주신 모든 분들께 감사 드립니다.

     

    밤되면 무섭게 올라오는데.. ㅠ.ㅠ

     

    저 추세면 오늘 4~5Mbps 찍지 싶네요...

  • ? profile
    10Mbps안넘으면 돈 안내니 상관안하셔도^^;
  • profile ?
    약정은 10Mbps인데요....

    초과 트래픽 계산이.. 카페 24는 좀 이상해요.


    최대값이랑, 평균트래픽의 3배중 작은것을 초과 트래픽으로 계산합니다.

    저같은 경우 이미 최대값은 15Mpbs를 찍어서..

    평균 트래픽의 3배가 10Mbps를 넘으면 돈 더내야 하는데요...

    아침에 올린 화면으로는 평균*3하면 7.2Mbps나옵니다.

    그나만 서버 셋팅하고 2일은 실전에 안투입된거라 조금 작게 평균이 잡힌거구요.


    지금 확인하니.

    오늘 평균 트래픽이 3.6Mbps 나와 있습니다.

    3.6*3하면 10이 넘어요..

    주말 토요일부터 다음주 일요일까지 기능사 시험이라서 사람들이 더 몰릴텐데..

    아마도 오늘 내일중 4Mbps 찍지 싶네요.. 어떻게든 줄여서 돈 적게 내볼라 했는데..

    방법이 없네요 ㅎㅎㅎ

    관심 가져 주셔어 감사합니다.
  • profile
    초과트래픽으로 보시면 됩니다. 아직 돈 내실 분위기는 아닌거같아요. 저도 카페24 이용하거든요
  • profile ?
    카페 24시군요. 그럼 잘 아실텐데.. 부질없이 길게 적었네요 ㅎㅎ

    돈낼 분위기 아니면 좋겠습니다.

    바뀐 환경 탓인지 겁부터 먹은것 같습니다. ㅎㅎㅎ
  • profile
    집계가 3배이상 되면 돈내는게 아닌가요?
  • profile ?

    네 맞습니다.
    어제는 초과 트래픽이 7.2Mbps 였는데
    오늘 아침 확인하니 7.7Mbps로 늘었네요.

     

    어제 평균 트래픽이 다행히도 3.8을 찍었지만 안정권에 들어갈려면 3.3 이하로 찍어야 하거든요.
    자꾸 늘어나는데... 돈 더내야 할듯 합니다.