각 dyno에 emepheral 파일 시스템이 있기 때문에 heroku에서 페이지 캐싱이 좋은 옵션이 아니라는 것을 이해합니다. 따라서 파일을 공유하지 않으므로 다시 시작할 때마다 파일이 지워집니다.Heroku에서 페이지 캐싱에 대한 좋은 대안은 무엇입니까?
그래서 나는 최고의 대안이 무엇인지 궁금합니다. 전통적인 페이지 캐싱 시나리오 (예 : 10GB - 100GB)에서 생성 될 수있는 잠재적 인 파일이 너무 많아 redis/memcached가 좋은 옵션처럼 보이지 않습니다. Redis는 디스크에 쓸 수 있지만, 일단 메모리 용량을 초과하면 디스크 읽기를 시작하는 것이 올바른 해결책이 아닙니다.
누구나 좋은 해결책을 찾았습니까? 아마 MongoStore를 생각하고있어. (그리고 다른 시나리오에서는 redis를 사용하기 때문에 redis와 함께이 방법을 사용하는 방법도 있습니다.) 감사합니다!
이 질문은 다음과 같이 보입니다 : http://stackoverflow.com/questions/11019032/heroku-cedar-pure-rack-static-site – maletor
흠, 관련이 있지만 실제로 내 질문에 대답하지 않습니다. 페이지 캐싱을 10-100GB 수행하는 방법. 좋은 해결책이 없을 지 모르지만 여전히 호기심이 많습니다. –
Rack :: Static을 사용하면 사이트에서 정적 콘텐츠와 동적 콘텐츠를 모두 제공 할 수 있습니다. – maletor