config.php 에서 다음을 수정하면.....
본문
하드 용량 문제로 캐시파일이 쌓이는것을 자동 삭제를 하루만 안하면 사이트가 먹통이 됩니다.
이를 캐시파일이 쌓이는것을 막을려면 config.php 파일에서
define('G5_USE_CACHE', true);
을
define('G5_USE_CACHE', false);
로 하여주면 된다고 검색에서 찿아보니 나와있내요....
define('G5_USE_CACHE', false); 으로 하여주면
혹시나 부작용이나 변경함으로서 생길수있는 증상들이 있나요>
고수분들의 코치 부탁드립니다.
답변 3
? 캐시를 끄면 어떤 일이 생길까요?
-
장점 (디스크 공간 문제 해결)
-
캐시 파일이 생성되지 않으므로
/data/cache디렉토리에 파일이 쌓이지 않습니다. -
따라서 하드 용량 문제로 인한 사이트 다운(먹통) 현상은 없어집니다.
-
-
단점 (부작용 가능성)
-
캐시를 쓰지 않으니 사이트 속도가 약간 느려질 수 있습니다.
-
메뉴, 설정값, 게시판 정보 등을 DB에서 매번 불러오기 때문입니다.
-
-
트래픽이 많거나 DB 부하가 큰 사이트라면 서버 부하가 증가할 수 있습니다.
-
방문자가 많을 경우 페이지 로딩 속도 저하가 체감될 수도 있습니다.
-
하지만 소규모 사이트나 방문자 수가 많지 않은 사이트라면 크게 문제되지 않습니다.
-
? 추천 대안
-
캐시 기능을 꺼도 문제는 없지만, 사이트 속도가 중요한 경우라면 캐시를 유지하면서 관리 방법을 바꾸는 것도 좋습니다:
-
크론(cron)이나 배치 작업으로
/data/cache디렉토리의 오래된 캐시를 주기적으로 삭제
(예: 하루 1회find ./data/cache -type f -mtime +1 -delete) -
디스크 용량 확보 (로그 파일, 불필요한 백업 파일 정리)
-
SSD/HDD 용량 업그레이드 (근본적인 해결책)
-
위의 내용은 chatGPT의 답변이지만 캐쉬를 하루에 한번 정리를 하던 혹은 용량을 증가해서 디스크 용량 확보 하거나 해서 주기적으로 정리해 주는 처리를 해주시는걸 추천드립니다.
쌓인 캐시가 문제일 정도로 페이지 로드가 많은데
캐시를 저장하지 않는다면 트래픽 병목으로 사이트 터질것 같은데요?