질문/조언질답게시판
Extra Form
PHP PHP 7.0
CMS Rhymix

서버호스팅 사용중이고 슈퍼캐시에 라이믹스 사용중입니다.

 

호스팅업체에 문의했더니

 


현재 /tmp 디렉토리 용량이 증가로 예상되어 집니다.
서버 튜닝된 소스는 저희가 알 수 없으니 혹시 외주 업체를 이용하신다면 업체에 연락하여 확인 해보시는 것을 권장드립니다.

 

이렇게 답변이 왔는데

/tmp 용량이 증가하는이유가 무엇인가요?

 

오늘아침에 서버용량이 꽉차서 다운까지 됐고 뭔가 사이트 속도가 느려진느낌도 드는데...

이유가 무엇일까요..

  • profile

    슈퍼캐시 모듈에서 캐시 방식은 무엇을 선택하셨나요? default나 file을 선택하면 용량이 계속 늘어날 수도 있습니다. 서버호스팅이라면 apc나 memcached를 권장합니다.

    그러나 XE/라이믹스 설치 폴더의 용량에는 큰 변동이 없고 /tmp만 가득찬다면 크롤러 등의 방문으로 세션이 과다하게 생성되었을 가능성도 있습니다. 세션을 과다하게 생성하는 크롤러를 차단하고 세션 파일이 자동으로 정리되도록 서버를 세팅하는 것이 이상적이지만, 일단 "인증 세션 DB 사용" 옵션을 켜서 세션이 /tmp가 아닌 DB에 저장되도록 할 수도 있습니다. (DB 쪽으로 부하가 이동하므로 장기적으로 유효한 해결책은 아닙니다.)

  • profile ?
    답변 감사합니다.
    Memcache 를 사용했는데 오늘부터 갑자기 늘어나더라구요.

    갑자기 늘어날수도 있나요?
  • ? profile

    Memcache는 디스크 용량을 차지하지 않습니다. 슈퍼캐시와는 100% 무관한 것 같습니다.

    세션 문제라면 갑자기 늘어날 수도 있습니다.

  • profile
    여기도 참고 해보세요. 얼마전 제가 겪었던 문제와 유사할것 같아서요.
    https://xetown.com/questions/1117369
  • profile
    php 세션 파일 용량 문제 같네요.
  • profile
    저도 한번씩 갑자기 사용량이 늘어나곤 합니다. 같은 문제인듯한데요. .cagefs 폴더 /tmp 파일 중에 phpxdGd<<이 비슷한 파일 용량 한번 체크해보세요. 물론 아무거나 삭제하시면 안됩니다.

서버에 요청 중입니다. 잠시만 기다려 주십시오...