Estamos tratando de usar el caché distribuido de AppFabric. Después de muchos viajes de ida y vuelta con servidores que no son de dominio, finalmente los pusimos en un dominio y la instalación/configuración fue un poco más fácil. Lo pusimos en marcha después de luchar contra una tonelada de errores, la mayoría de los cuales parece trivial para incluir alguna prueba o mensaje de error más descriptivo en AppFabric. "Error temporal" no explica mucho ...AppFabric Cache parece inestable
Pero todavía hay problemas.
Configuramos 3 servidores, uno de los cuales es "lead". Finalmente obtuvimos el caché funcionando y lo confirmamos al señalar Network Load Balancer en un servidor a la vez, confirmando que podemos establecer el caché en un servidor y recuperarlo en otro.
Luego reinicié el servicio de caché de AppFabric en todos los servidores y de repente no está funcionando. Get-CacheHost dice que son, pero conseguimos excepciones como:
ErrorCode<ERRCA0018>:SubStatus<ES0001>:The request timed out ErrorCode<ERRCA0017>:SubStatus<ES0001>:There is a temporary failure. Please retry later.
qué ocurriría esta condición de error simplemente reiniciando los servicios?
¿Realmente AppFabric Cache está listo para producción?
¿Qué sucede si un servidor se desconecta? Largos tiempos de espera?
¿Dependemos de que el servidor "principal" esté activo?
Sospecho que volverá a estar activo después de 5-10 minutos de R & R. Parece que vuelve por sí solo a veces.
Actualización: Sucedió después de unos minutos. Ahora hemos probado eliminando un servidor del clúster y ha resultado en un tiempo de espera largo y finalmente una excepción.
¿POR QUÉ toma tanto tiempo para volver a subir? en un solo servidor. cualquiera que sea la razón técnica es seguro que me hace escéptico acerca de confiar en toda la plataforma –