私が取り組んでいる .NET プロジェクト内には、StateServer を使用するシステムがいくつかあります。現在、DB から取得したものをキャッシュするために Appfabric キャッシュを使用しています。これら 2 つを同じ構成ファイルに共存させることはできますか?
私の構成ファイルのセッション状態の部分は次のようになります
<sessionState mode="StateServer" cookieless="true" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" regenerateExpiredSessionId="true" timeout="30" stateNetworkTimeout="30"/>
<sessionState mode="Custom" customProvider="AppFabricCacheSessionStoreProvider">
<providers>
<!-- specify the named cache for session data -->
<add name="AppFabricCacheSessionStoreProvider" type="Microsoft.ApplicationServer.Caching.DataCacheSessionStoreProvider" cacheName="default" />
</providers>
</sessionState>
明らかに、これはセッション状態が既に定義されており、再定義できないというエラーをスローします。
StateServer システムを Appfabric キャッシング システムに置き換えるまでは (これは非常に大きなプロジェクトです)、既存のシステムに影響を与えたくありません。したがって、この質問。