rack-cache

    1

    1답변

    저는 Rack::Cache을 사용하고 있습니다. Google 검색 봇이 내 캐시 미스를 유발하므로 내 캐시가 항상 내 사이트에서 가장 인기있는 페이지를 대표하지 않는 페이지로 가득 차 있기 때문에 무시하는 방법을 찾을 수없는 것 같습니다. 캐싱을위한 IP 또는 사용자 에이전트가 전에이 문제가 있었습니까?

    6

    1답변

    나는 Rails 앱을 위해 Varnish와 Rack-Cache의 목적에 대해 약간 혼란 스럽다. config/environments/production.rb 캐싱에서는 자체 앱이 무엇인지 레일에 캐싱을 설정할 수 있습니다 경우, 정확하게 니스 및 랙 캐시의 목적은 무엇인가 점을 감안 config.static_cache_control = "public, ma

    1

    1답변

    Rack :: Cache를 스택의 최상위 (마지막) 미들웨어로 설정했습니다. 내 응용 프로그램은 heroku cedar에서 호스팅되므로 Rack :: Cache는 정적 자산도 담당합니다. 그것은이 같은 Heroku가 memcached와 제품의 지원 및 구성 : 그것은 얇은에서 실행중인 config.action_dispatch.rack_cache = {

    8

    1답변

    나는 내 인생에 대해 이것을 이해할 수 없다. Roku :: Cache를 사용하여 Heroku의 내 정적 공개 페이지 일부를 캐싱하고 리버스 프록시를 지나칠 경우를 대비해 캐싱 작업을 수행합니다. 예를 들어, 다음 코드는 내 "집"행동의 모든 의도와 목적을 위해 class StaticPagesController < ApplicationController

    3

    1답변

    안녕하세요, 나는 (내 Heroku가 호스트 응용 프로그램에) 약간의 랙과 HTTP 캐싱을 결합하는 시도 문제 : 캐시와 행동 캐싱으로 실행했습니다 . 개별적으로 사용하면 효과가있는 것 같습니다. 액션 캐싱을 사용하도록 설정하면 페이지로드가 원활하지 않으며 로그에 캐싱이 제안됩니다. 컨트롤러 (eTag, last_modified 및 fresh_when)에

    7

    1답변

    Heroku Cedar에 Varnish에서 제공하는 http 캐싱이 없다고 가정하면 Rack::Cache을 사용하고 싶습니다. 나는 3.1.1 기본적으로 활성 Rack::Cache이 레일 그 말되었다, 난 그냥 구성에 가지고 있는지 확인해야합니다 config.action_controller.perform_caching = true 난 난이 실험을 위해,

    5

    1답변

    랙 캐시를 통해 페이지를 캐시 했으므로 이제 브라우저에 캐시 된 버전을 보여주는 업데이트 된 페이지 cuz가 표시되지 않습니다. 모든 캐시를 지우려면 어떻게해야합니까? (참고 : rails_app_root/public 디렉토리에서 캐시 된 페이지를 모두 삭제했습니다.) 나는 심지어 랙 캐시를 비활성화하려고했지만 여전히 캐시 된 버전의 페이지를 보여줍니다.

    3

    1답변

    Ruby 1.8.7 (P334)을 실행하는 상자에 배포 된 매우 기본적인 Rails 3.1 앱을 만들었습니다 (1.9 .2 유감스럽게도). 배포 및 '번들이 설치'실행 한 후 나는 콘솔 실행하려고 : bundle exec rails console 를 내가 얻을 : 의 어떤에서 랙 캐시 1.0.3을 찾을 수 없습니다 소스 콘솔이 나타나지 않습니다. 이 특