Caché de AppFabric: el host remoto cerró a la fuerza una conexión existente
Estoy tratando de poner el caché de AppFabric en funcionamiento en mi entorno de desarrollo local. yo tengoWindows Server AppFabric Beta 2 Actualizar instalado, y el clúster de caché y el host configurados y comenzaron a ejecutarse en Windows 7 de 64 bits. Estoy ejecutando mi sitio web MVC2 en un sitio web local de IIS en un grupo de aplicaciones v4.0 en modo integrado.
HostName : CachePort Service Name Service Status Version Info
-------------------- ------------ -------------- ------------
SN-3TQHQL1:22233 AppFabricCachingService UP 1 [1,1][1,1]
Tengo mi web.config configurado con lo siguiente:
<configSections>
<section name="dataCacheClient" type="Microsoft.ApplicationServer.Caching.DataCacheClientSection, Microsoft.ApplicationServer.Caching.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" allowLocation="true" allowDefinition="Everywhere"/>
</configSections>
<dataCacheClient>
<hosts>
<host name="SN-3TQHQL1" cachePort="22233" />
</hosts>
</dataCacheClient>
Recibo un error cuando intento inicializar DataCacheFactory:
protected CacheService()
{
_cacheFactory = new DataCacheFactory(); <-- Error here
_defaultCache = _cacheFactory.GetDefaultCache();
}
Recibo la pantalla de error amarilla ASP.NET con lo siguiente:
Una conexión existente fue cerrada por la fuerza por el host remoto
Descripción: se produjo una excepción no controlada durante la ejecución de la solicitud web actual. Revise el seguimiento de la pila para obtener más información sobre el error y dónde se originó en el código.
Detalles de la excepción: System.Net.Sockets.SocketException: una conexión existente fue cerrada por la fuerza por el host remoto
Error de fuente:
Line 21: protected CacheService()
Line 22: {
Line 23: _cacheFactory = new DataCacheFactory();
Line 24: _defaultCache = _cacheFactory.GetDefaultCache();
Line 25: }