테스트 사이트 - 개발 중인 베타 버전입니다

config.php 에서 다음을 수정하면.....

선비 2개월 전 조회 1,781

하드 용량 문제로  캐시파일이 쌓이는것을 자동 삭제를 하루만 안하면 사이트가 먹통이 됩니다. 이를 캐시파일이 쌓이는것을 막을려면 config.php 파일에서  define('G5_USE_CACHE',  true);  을 define('G5_USE_CACHE',   false);  로 하여주면 된다고 검색에서 찿아보니 나와있내요.... define('G5_USE_CACHE',   false);  으로 하여주면  혹시나 부작용이나 변경함으로서 생길수있는 증상들이 있나요> 고수분들의 코치 부탁드립니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

플라이
2개월 전

? 캐시를 끄면 어떤 일이 생길까요?

  1. 장점 (디스크 공간 문제 해결)

    • 캐시 파일이 생성되지 않으므로 /data/cache 디렉토리에 파일이 쌓이지 않습니다.

    • 따라서 하드 용량 문제로 인한 사이트 다운(먹통) 현상은 없어집니다.

  2. 단점 (부작용 가능성)

    • 캐시를 쓰지 않으니 사이트 속도가 약간 느려질 수 있습니다.

      • 메뉴, 설정값, 게시판 정보 등을 DB에서 매번 불러오기 때문입니다.

    • 트래픽이 많거나 DB 부하가 큰 사이트라면 서버 부하가 증가할 수 있습니다.

    • 방문자가 많을 경우 페이지 로딩 속도 저하가 체감될 수도 있습니다.

    • 하지만 소규모 사이트나 방문자 수가 많지 않은 사이트라면 크게 문제되지 않습니다.


? 추천 대안

  • 캐시 기능을 꺼도 문제는 없지만, 사이트 속도가 중요한 경우라면 캐시를 유지하면서 관리 방법을 바꾸는 것도 좋습니다:

    1. 크론(cron)이나 배치 작업으로 /data/cache 디렉토리의 오래된 캐시를 주기적으로 삭제
      (예: 하루 1회 find ./data/cache -type f -mtime +1 -delete)

    2. 디스크 용량 확보 (로그 파일, 불필요한 백업 파일 정리)

    3. SSD/HDD 용량 업그레이드 (근본적인 해결책)

위의 내용은 chatGPT의 답변이지만 캐쉬를 하루에 한번 정리를 하던 혹은 용량을 증가해서 디스크 용량 확보 하거나 해서 주기적으로 정리해 주는 처리를 해주시는걸 추천드립니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

2개월 전

쌓인 캐시가 문제일 정도로 페이지 로드가 많은데

캐시를 저장하지 않는다면 트래픽 병목으로 사이트 터질것 같은데요?  

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
2개월 전

접속자가 접속할 때마다 매번 css js 파일 받아와야 해서 트래픽이 늘어날 것 같네요.

PS. 쿠키/세션/캐시 차이: https://homzzang.com/b/free-1208

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인