2017-11-12 24 views
0

接続がAzure Redis Cacheでどのように計算されるのか誰かが説明できますか?Azure Redis Cache - 接続の計算方法

たとえば、私はMVCアプリケーションを持っていて、256の接続を持つBasic Redis Cacheを使用していて、私のWebサイトにアクセスする256人のユーザーが256の接続がありますか?これはどのくらい正確に機能しますか?作られていますどのように多くの接続

enter image description here

答えて

1

は、あなたが実装するアプリケーションに依存します。 ベストプラクティスに従えば、アプリケーションは非常に少ない接続量で多くのユーザーを処理できます。

など。 Stackexchange.Redisは、接続マルチプレクサオブジェクトを再利用すると、256接続を使い果たすことなく何千ものユーザーを処理できるはずです。

いくつかのより多くの情報:

https://gist.github.com/JonCole/925630df72be1351b21440625ff2671f

https://stackexchange.github.io/StackExchange.Redis/Basics

にStackExchange.Redisの重要なアイデアは、それが積極的に同時発信者

+0

との間の接続を共有する基本的にはそれが理由だということですなぜredisキャッシュがDIにシングルトンとして登録されているのですか(ASP.NET Core Distribute d Redis Cache)? – user2818430

+0

はい、正確です。コントローラーはすべての呼び出しに対して再作成されるため、静的な方法や他の手段を使用してインスタンスを有効に保つ必要があります。新しいマルチプレクサが必要な場合は、古いマルチプレクサを破棄することも重要です。それ以外の場合は、紺側で接続が切れます。 –

+0

説明してくれてありがとう! – user2818430

関連する問題