簡體   English   中英

如果不可用,請跳過redis緩存存儲

[英]Omit, skip redis cache store, if it not available

我將redis-store用作Rails的緩存存儲區

config.cache_store = :redis_store

當redis請求失敗(redis重新啟動,redis down,超時等在重新連接期間沒有連接)時,整個應用程序將失敗。 有沒有選擇可以跳過redis並像沒有這樣的鍵一樣工作?

謝謝和問候,菲爾

編輯:進一步的討論可以在這里進行: https : //github.com/jodosha/redis-store/issues/175

問題為我解答。 (僅可能進行修補,請參閱問題150)

只需設置超時,然后嘗試/捕獲您的redis請求即可。 如果失敗,請像密鑰不存在一樣繼續操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM