問題タブ [redis-cache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
973 参照

caching - redis キャッシュに一括設定

アプリケーション層のキャッシュとして Redis を使用しています。Redis は Java アプリケーションであるため、Jedis クライアントを利用しています。これを使用して、設定、取得、削除などのすべての基本操作を実行できました。

Jedis クライアントを使用して一括セット (バッチ挿入) を行う方法はありますか

0 投票する
1 に答える
895 参照

azure - 再起動後に Redis キャッシュへの接続が失敗する - Azure

次のコードを使用して、キャッシュ (メモリ内および Redis) に接続しています。

settings .WithSystemRuntimeCacheHandle() .WithExpiration(CacheManager.Core.ExpirationMode.Absolute, defaultExpiryTime) .And .WithRedisConfiguration(CacheManagerRedisConfigurationKey, connectionString) .WithMaxRetries(3) .WithRetryTimeout(100) .WithJsonSerializer() .WithRedisBackplane(CacheManagerRedisConfigurationKey) .WithRedisCacheHandle(CacheManagerRedisConfigurationKey, true) .WithExpiration(CacheManager.Core.ExpirationMode.Absolute, defaultExpiryTime);

正常に動作しますが、マシンが (ホストしている Azure によって自動的に) 再起動され、再起動後に Redis への接続が次の例外で失敗することがあります。

Connection to '{connection string}' failed. at CacheManager.Core.BaseCacheManager`1..ctor(String name, ICacheManagerConfiguration configuration) at CacheManager.Core.BaseCacheManager`1..ctor(ICacheManagerConfiguration configuration) at CacheManager.Core.CacheFactory.Build[TCacheValue](String cacheName, Action`1 settings) at CacheManager.Core.CacheFactory.Build(Action`1 settings)

Redis FAQ ( https://docs.microsoft.com/en-us/azure/redis-cache/cache-faq ) の部分によると、「クライアントがキャッシュから切断されたのはなぜですか?」再デプロイ後に発生する可能性があります。

質問は

  • 再デプロイ後に接続を復元するメカニズムはありますか
  • 接続を初期化する方法に何か問題がありますか

接続文字列は問題ないと確信しています

0 投票する
0 に答える
221 参照

azure - データの配列を Azure Redis Cache に格納するには

以下に示すデータのリストを Azure redis キャッシュに保存したいと考えています。

私はこのRedisキャッシュを初めて使用し、物事を学び、取り組んでいます。データをリストとしてRedisキャッシュに渡すときに問題に直面するため、値を文字列形式で渡すことができます。また、API (C# 言語) でキーを使用して同じ値を取得する方法。

0 投票する
1 に答える
1491 参照

redis - redisログの「クォーラムに達しました」とは何ですか? 技術的にはどういう意味ですか?

redisログの「クォーラムに達しました」とは、技術的に何を示しているのですか?それは問題ですか? それを修正するために redis.conf パラメータを調整するのに何か欠けていますか?

Redis ログ メッセージ: