我試圖使用Memcached和Enyim客戶端測試AWS Elasticache節點,但由於某種原因,過期時間似乎超出了1小時。使用AWS Elasticache和Enyim memcached客戶端的Memcache過期時間爲1小時
我已經使用這個代碼添加的數據:
_client.Store(StoreMode.Set, "testkey", "test", DateTime.Now.AddMinutes(1));
然後我嘗試使用
var data = _client.Get<string>("testkey");
然而,這絕不檢索數據檢索數據。但是,如果我從現在開始將有效期限更改爲61分鐘,則會將數據存儲1分鐘。我用TimeSpan而不是DateTime.Now嘗試過,但得到同樣的問題。
我也輸出DateTime.Now
值是正確的,我的AWS地區是歐盟,西方是在同一時區的輸出DateTime.Now