0

同じマシンで実行されている 2 つの mvc アプリケーション (両方ともレスト サービス) 間でキャッシュを共有する必要があります。キャッシュはそれぞれ独自のアプリケーション スペースで実行されるため、HttpRuntime キャッシュは機能しません。

System.Runtime.Caching を使用してみましたが、成功しませんでした。このアプローチは機能しますか、それとも memcached などを調べる必要がありますか?

4

1 に答える 1

2

appDomain ごとのキャッシュ ソリューション ( などSystem.Runtime.Caching) を使用して、2 つのプロセス間またはアプリ ドメイン間でデータを共有する方法はありません。

外部キャッシュ サービスを使用する必要があります (memcached はオプションです)。

于 2013-10-22T06:46:20.573 に答える