Azureキャッシングを調べて、この記事に出くわしました。
同じ場所に配置された役割のキャッシュが指定されている場合、キャッシュサイズは、仮想マシンメモリの指定された割合を使用して決定されます。専用ロールキャッシングが指定されている場合、仮想マシンの使用可能なすべてのメモリがキャッシングに使用されます。2つのロールインスタンスが構成されている場合、仮想マシンの結合されたメモリが使用されます。
ただし、同じ場所に配置されたキャッシュインスタンス固有(アクセス、読み取り/書き込み、実行中のインスタンスのみ)またはロール固有(アクセス、読み取り/書き込み、ロール内の任意のインスタンス)ですか?
これに対する明確な答えを見つけることができませんでした...同じキャッシュにアクセスする2つ以上のロールが必要な場合、この「キャッシュ」はそれ自体が専用のロールである必要があることがわかりました...
編集1
シナリオ例:同じ場所に配置されたキャッシュを使用する単一の役割の3つのインスタンス(i1、i2、およびi3)。それぞれに100MBのキャッシュがあります。i1がキャッシュに書き込む場合、i2はそれを読み取ることができますか?i3はキャッシュされた情報を変更できますか?