मेरे पास रेल अनुप्रयोग है, जिसमें मैं सरल रेल कैश का उपयोग कर रहा हूं। मेरे परीक्षण इस प्रकार है:रेल कैश की अवधि समाप्त हो जाती है
Rails.cache.write('temp',Date.today,:expires_in => 60.seconds)
मैं Rails.cache.read('temp')
और Rails.cache.fetch('temp')
के माध्यम से पढ़ सकते हैं।
समस्या यह समाप्त नहीं होती है। यह 60 सेकंड के बाद भी जीवित रहेगा। क्या कोई मुझे बता सकता है कि यहां क्या गुम है।
FYI करें:
config.action_controller.perform_caching = true
config.cache_store = :memory_store
क्या मैं बाहर याद किया है: मैं इस प्रकार मेरी development.rb में घोषणा की है? मैं अपने कैश की समयसीमा समाप्त करना चाहता हूं।
अपने पुनरावृत्ति के लिए धन्यवाद .... मुझे कोशिश करते हैं और आप जानते हैं – palani
हाँ mliebelt ठीक है, भी एक अच्छा रेल कैश डॉक में आप यहाँ http://guides.rubyonrails.org/caching_with_rails.html ढूंढ सकते हैं –