¿Cómo se publica un sitio en una granja web IIS con Visual Studio?

¿Cómo se publica un sitio en una granja web IIS con Visual Studio?

Estoy usando Visual Studio 2012 para publicar un sitio web en una granja de servidores IIS. El problema con el que me encontré es que el proceso de publicación solo funcionaría si se enrutara al servidor principal.

Mi solución fue detener temporalmente el servidor secundario para que la solicitud de publicación tuviera que ir al servidor principal. Evidentemente, ésta no es una solución ideal. ¿Hay alguna manera de forzar que la solicitud de publicación vaya al servidor principal? ¿O hay una mejor manera de abordar este problema?

Respuesta1

Si está utilizando la replicación DFS, como indicó en los comentarios, entonces no tiene configurada una topología de replicación en malla, tiene un concentrador y habló con su servidor "principal" como concentrador y todos sus demás servidores web. siendo los radios con replicación unidireccional configurada de hub a radio. La forma más sencilla de resolver este problema es hacer que la replicación sea una malla bidireccional (o al menos un hub-and-spoke bidireccional) para que no importe en qué servidor realice el cambio. Una topología de malla es más tolerante a fallas que un concentrador y se comunica con 3 o más servidores.

La otra alternativa es configurar Visual Studio para que se conecte directamente al servidor "principal", en lugar de utilizar el nombre de la granja web. Es probable que el nombre de la granja web sea un nombre virtual en un equilibrador de carga o un nombre DNS de operación por turnos. Elimine eso de la ecuación y conéctese directamente al servidor que haya designado como "principal" en la granja.

información relacionada