Memcached と Enyim クライアントを使用して AWS Elasticache ノードをテストしようとしていますが、何らかの理由で有効期限が 1 時間過ぎているようです。
このコードを使用してデータを追加しました:
_client.Store(StoreMode.Set, "testkey", "test", DateTime.Now.AddMinutes(1));
次に、次を使用してデータを取得しようとしています
var data = _client.Get<string>("testkey");
ただし、これはデータを取得しません。ただし、有効期限を今から 61 分に変更すると、データは 1 分間保存されます。DateTime.Now ではなく TimeSpan でこれを試しましたが、同じ問題が発生します。
また、正しい値を出力しました。DateTime.Now
私の AWS リージョンは、出力されたものと同じタイムゾーンにある EU 西部です。DateTime.Now