Compartir a través de


Solución de problemas de intercambio de VIP de servicio en la nube de Azure (clásico)

Importante

Cloud Services (clásico) ahora está en desuso para los nuevos clientes y se retirará el 31 de agosto de 2024 para todos los clientes. Las nuevas implementaciones deben usar el nuevo modelo de implementación basado en Azure Resource Manager, Azure Cloud Services (soporte extendido).

Este artículo le ayuda a solucionar problemas de intercambio de VIP de servicio en la nube de Azure (excepciones vipSwapNotAllowedAsRollingUpgradeIsInProgress). Los errores de intercambio de VIP suelen producirse al implementar una nueva versión de un servicio en la nube en un entorno de ensayo. Después de la implementación preconfigurada, querrá migrarla a un entorno de producción realizando un intercambio de VIP. Los intercambios son fáciles de manipular y no requieren tiempo de inactividad.

Síntoma

Cuando se produce un error de intercambio de VIP, puede recibir cualquiera de los siguientes mensajes de error internos del servidor (código de estado HTTP 500):

Se produjo un error interno en el servidor. Vuelva a intentar realizar la solicitud.

Error al procesar la solicitud. Inténtelo de nuevo en unjos insatntes.

Causa 1: Las instancias de rol de servicio no están listas

Las instancias de roles de servicio no están en estado iniciado (ocupado, reciclaje, actualización, actualización, etc.). El intercambio de VIP solo es posible cuando todas las instancias están en un estado correcto. Puede comprobar el estado de las instancias en el panel Información general de Azure Portal.

Solución: compruebe las instancias de proceso que no están listas

Para comprobar o resolver el estado de las instancias de rol de servicio:

  1. Asegúrese de que todas las instancias de proceso están en estado listo y no están listas.

  2. Si las instancias están bloqueadas en un estado no listo, corrija el problema antes de realizar el intercambio. Para más información, consulte los siguientes artículos:

Causa 2: Una actualización de implementación o una actualización impedían el intercambio de VIP

Se intentó un intercambio de VIP cuando otra actualización de implementación o actualización está en curso.

Solución: Comprobación de eventos de actualización o actualización de implementación

Para averiguar si una actualización automática impide un intercambio:

  1. Seleccione el servicio en la nube en Azure Portal.

  2. En el panel Propiedades , examine el valor estado . Si indica Listo, active Última operación para ver si un evento reciente impidió el intercambio.

  3. Repita los dos pasos anteriores para la implementación de producción.

    Nota:

    Si una actualización automática está en proceso, espere a que finalice antes de realizar el intercambio.

Causa 3: Una dirección IP reservada está en uso

Se realizó un intento de agregar, cambiar o quitar una dirección IP reservada durante una actualización o actualización. Si reserva una dirección IP estática para el espacio de producción, asegúrese de reservar también las ranuras de ensayo.

Solución: Comprobación del uso de direcciones IP estáticas

Determine si el servicio usa una dirección IP estática para entornos de ensayo y producción. Asegúrese de que la hoja de configuración del servicio en la nube muestra el valor correcto para las direcciones IP reservadas de la implementación. Si las direcciones IP reservadas son incorrectas, actualice el archivo de configuración con los valores correctos.

Causa 4: Un servicio está en estado de recuperación automática

La recuperación automática del servicio está en curso.

Solución: póngase en contacto con Soporte técnico de Azure

Si se produce un error en un intercambio de VIP porque se está llevando a cabo un proceso de recuperación automática, póngase en contacto con Soporte técnico de Azure para obtener más ayuda.

Ponte en contacto con nosotros para obtener ayuda

Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.