콘텐츠로 건너뛰기
  • 홈
  • 카테고리
  • 최근
  • 태그
  • 인기
  • 사용자
  • 그룹
축소
브랜드 로고

AskFront 포럼

  1. 홈
  2. Linux (리눅스)
  3. Wget 웹서버 캐시 최적화 Nginx FastCGI 등 (Preload Cache)

Wget 웹서버 캐시 최적화 Nginx FastCGI 등 (Preload Cache)

예약됨 고정됨 잠김 이동됨 Linux (리눅스)
웹페이지 속도fastcgi최적화preloadcache
4 게시물 2 작성자 168 조회수
  • 오래된 순
  • 최신 순
  • 가장 많은 투표
답글
  • 토픽으로 답글
로그인 후 답글 작성
이 토픽은 삭제되었습니다. 토픽 관리 권한이 있는 사용자만 볼 수 있습니다.
  • navystackN 오프라인
    navystackN 오프라인
    navystack
    전역 중재자
    에 작성함 마지막 수정자: navystack
    #1

    웹서버에서 캐시를 적극적으로 활용하는 경우, 처음에는 요청에 대한 응답이 느릴 수 있습니다. 이는 캐시에 저장된 내용이 없기 때문입니다.

    wget -m -p -E -k https://navystack.com/
    

    이렇게 긁어주면 해당 도메인에 대해서 모든 페이지를 다운로드 합니다.
    따라서 캐시도 새로 생성되며, 접속자는 보다 빠른 응답을 받을 수 있습니다.

    @hourly rm -rf /tmp/ramdisk/navystack.com/ && wget -m -p -E -k -P /tmp/ramdisk/ https://navystack.com/
    

    이렇게 Cron 작업으로 해주셔도 되구

    조금 더 우아하게 스크립트를 만들어 주어도 되겠죠.

    #!/bin/bash
    
    # 임시 디렉터리 설정
    tmp_dir="/tmp/ramdisk/navystack.com/"
    
    # 이전 캐시 제거
    rm -rf "$tmp_dir"
    
    # 웹사이트 다운로드
    wget -m -p -E -k -P "$tmp_dir" https://navystack.com/
    
    

    물론 /tmp/ramdisk/의 경로는 제가 램디스크를 미리 만들어둔 경로 입니다.

    B 1 답글 마지막 답글
    1
    • 에 navystackN navystack님이 이 토픽을 참조함
    • navystackN 오프라인
      navystackN 오프라인
      navystack
      전역 중재자
      에 작성함 마지막 수정자:
      #2

      혹시 램디스크에 관심이 있으시다면 참고해보세요

      • 리눅스 RamDisk 램디스크 만들기
      1 답글 마지막 답글
      0
      • navystackN navystack

        웹서버에서 캐시를 적극적으로 활용하는 경우, 처음에는 요청에 대한 응답이 느릴 수 있습니다. 이는 캐시에 저장된 내용이 없기 때문입니다.

        wget -m -p -E -k https://navystack.com/
        

        이렇게 긁어주면 해당 도메인에 대해서 모든 페이지를 다운로드 합니다.
        따라서 캐시도 새로 생성되며, 접속자는 보다 빠른 응답을 받을 수 있습니다.

        @hourly rm -rf /tmp/ramdisk/navystack.com/ && wget -m -p -E -k -P /tmp/ramdisk/ https://navystack.com/
        

        이렇게 Cron 작업으로 해주셔도 되구

        조금 더 우아하게 스크립트를 만들어 주어도 되겠죠.

        #!/bin/bash
        
        # 임시 디렉터리 설정
        tmp_dir="/tmp/ramdisk/navystack.com/"
        
        # 이전 캐시 제거
        rm -rf "$tmp_dir"
        
        # 웹사이트 다운로드
        wget -m -p -E -k -P "$tmp_dir" https://navystack.com/
        
        

        물론 /tmp/ramdisk/의 경로는 제가 램디스크를 미리 만들어둔 경로 입니다.

        B 오프라인
        B 오프라인
        busker
        에 작성함 마지막 수정자:
        #3

        @navystack 램디스크 File I/O를 최소화하여 응답속도를 개선한 방법이군요.

        navystackN 1 답글 마지막 답글
        0
        • B busker

          @navystack 램디스크 File I/O를 최소화하여 응답속도를 개선한 방법이군요.

          navystackN 오프라인
          navystackN 오프라인
          navystack
          전역 중재자
          에 작성함 마지막 수정자:
          #4

          @busker Ramdisk 자체는 그렇지만, Wget으로 긁어주는 것은, 캐시를 생성해 주기 위함입니다.
          PHP를 사용하는 경우, FastCGI등을 사용하거등요 :)

          일반 CDN을 사용할 때도 캐시를 생성해 줄만 합니다.
          1순위도 캐시 2순위도 캐시입니다 :)

          1 답글 마지막 답글
          1
          답글
          • 토픽으로 답글
          로그인 후 답글 작성
          • 오래된 순
          • 최신 순
          • 가장 많은 투표


          • 로그인

          • 계정이 없으신가요? 등록

          • 검색하려면 로그인하거나 등록하세요.
          이용약관
          개인정보 처리방침
          • 첫 게시물
            마지막 게시물
          0
          • 홈
          • 카테고리
          • 최근
          • 태그
          • 인기
          • 사용자
          • 그룹