Reinicio y conmutación por error del Servicio de integración de datos
Reinicio y conmutación por error del Servicio de integración de datos
Cuando un proceso del Servicio de integración de datos deja de estar disponible, el Administrador de servicios reinicia el proceso del Servicio de integración de datos en el mismo nodo o en un nodo de copia de seguridad.
El comportamiento de reinicio y conmutación por error depende de las diferentes formas posibles de configurar el Servicio de integración de datos:
Nodo único
Cuando el Servicio de integración de datos se ejecuta en un solo nodo y el proceso de servicio se cierra de forma inesperada, el Administrador de servicios intenta reiniciar el proceso de servicio. Si el Administrador de servicios no puede reiniciar el proceso, el proceso se detendrá o generará un error.
Nodos principal y de copia de seguridad
Cuando el Servicio de integración de datos se ejecuta en nodos principales y de copia de seguridad y el proceso de servicio se cierra de forma inesperada, el Administrador de servicios intenta reiniciar el proceso de servicio. Si el Administrador de servicios no puede reiniciar el proceso, realiza una conmutación por error del proceso de servicio a un nodo de copia de seguridad.
Un proceso del Servicio de integración de datos conmuta por error a un nodo de copia de seguridad en las siguientes situaciones:
Se produce un error en el proceso del Servicio de integración de datos y el nodo principal no está disponible.
El proceso del Servicio de integración de datos está en ejecución en un nodo que falla.
Malla
Cuando el Servicio de integración de datos se ejecuta en una malla, el comportamiento de reinicio y conmutación por error depende de si el proceso de servicio maestro o de trabajo deja de estar disponible.
Si el proceso de servicio maestro se cierra de forma inesperada, el Administrador de servicios intenta reiniciarlo. Si el Administrador de servicios no puede reiniciar el proceso, elige otro nodo para ejecutar el proceso de servicio maestro. Los procesos de servicio de trabajo restantes se registran ellos mismos en el nuevo maestro. De este modo, el proceso de servicio maestro configura la malla para que se ejecute en un nodo menos.
Si un proceso de servicio de trabajo se cierra de forma inesperada, el Administrador de servicios intenta reiniciarlo. Si el Administrador de servicios no puede reiniciar el proceso, el proceso de servicio maestro reconfigura la malla para ejecutarse en un nodo menos.
El Administrador de servicios reinicia el proceso del Servicio de integración de datos basándose en los valores de propiedades del dominio establecidos para la cantidad de tiempo empleado en intentar reiniciar el servicio y el número máximo de intentos en el periodo de reinicio.
Los clientes del Servicio de integración de datos son fiables frente a los fallos temporales de conexión durante el reinicio y la conmutación por error del servicio.