Guía del servicio de aplicación > Alta disponibilidad del Servicio de integración de PowerCenter > Fiabilidad
  

Fiabilidad

Según su licencia, el servicio de integración de PowerCenter es fiable ante la falta de la disponibilidad temporal de los clientes del servicio de integración de PowerCenter y los componentes externos, como bases de datos y servidores FTP.
El servicio de integración de PowerCenter intenta volver a conectarse a los clientes del servicio de integración de PowerCenter durante el período de tiempo de espera de fiabilidad del servicio de integración de PowerCenter. El período de tiempo de espera de fiabilidad del servicio de integración de PowerCenter se basa en las propiedades de fiabilidad que se configuren para el servicio de integración de PowerCenter, los clientes del servicio de integración de PowerCenter y el dominio. El servicio de integración de PowerCenter intentará volver a conectarse con los componentes externos dentro del tiempo de espera de fiabilidad para el objeto de conexión de base de datos o FTP.

Fiabilidad de clientes del servicio de integración de PowerCenter

Los clientes del servicio de integración de PowerCenter son fiables ante la falta de disponibilidad temporal del servicio de integración de PowerCenter.
El servicio de integración de PowerCenter puede dejar de estar disponible debido a un error de la red o porque se ha producido un error en un proceso del servicio de integración de PowerCenter. Los clientes del servicio de integración de PowerCenter incluyen los servicios de aplicación, el cliente de PowerCenter, el administrador de servicios, el concentrador de servicios web y pmcmd. Los clientes del servicio de integración de PowerCenter también incluyen las aplicaciones desarrolladas mediante LMAPI.

Fiabilidad del componente externo

Un proceso del servicio de integración de PowerCenter es fiable ante la falta de disponibilidad temporal de componentes externos.
Los componentes externos pueden no estar disponibles temporalmente a causa de un error en la red o por el hecho de que el componente experimente algún problema. Si el proceso del servicio de integración de PowerCenter pierde la conexión con un componente externo, éste intenta volver a conectarse con el componente durante el período de reintento para el objeto de la conexión.
Puede configurar los siguientes tipos de fiabilidad externa para el servicio de integración de PowerCenter:
Fiabilidad de la conexión de la base de datos y la aplicación
El servicio de integración de PowerCenter depende de sistemas de bases de datos y aplicaciones externos para ejecutar las sesiones y los flujos de trabajo. Es fiable si la base de datos o la aplicación admiten la fiabilidad. El servicio de integración de PowerCenter es fiable frente a errores cuando inicializa la conexión con el origen o el destino y cuando lee datos de un origen o escribe datos en un destino. Si una base de datos o una aplicación no están disponibles temporalmente, el servicio de integración de PowerCenter intentará establecer la conexión durante un período de tiempo especificado. Puede configurar el período de reintento de conexión para los objetos de conexión relacional de algunos objetos de conexión de aplicación.
PowerExchange no admite la fiabilidad de conexión en tiempo de ejecución a nivel de sesión para conexiones de base de datos que no sean las que se utilizan para PowerExchange Express CDC for Oracle. Si necesita recuperar una conexión de PowerExchange eliminada, configure el flujo de trabajo para la recuperación automática de tareas finalizadas.
La fiabilidad en tiempo de ejecución de las conexiones entre el servicio de integración de PowerCenter y el servicio de escucha de PowerExchange está disponible como opción solo para el intento de conexión inicial. Debe establecer el atributo Período de reintento de conexión como un valor mayor que 0 al definir las conexiones de aplicación y relacional de PowerExchange Client for PowerCenter (PWXPC). El servicio de integración volverá a intentar conectarse al servicio de escucha de PowerExchange después de que se produzca un error durante el intento de conexión inicial. Si el servicio de integración de datos no se puede conectar al servicio de escucha de PowerExchange en el período de reintento, se producirá un error de sesión.
Fiabilidad de conexión FTP
Si se interrumpe la conexión mientras el servicio de integración de PowerCenter está transfiriendo archivos a un servidor FTP o desde un servidor FTP, el servicio de integración de PowerCenter intenta restablecer la conexión durante el período de tiempo configurado en el objeto de conexión FTP. El servicio de integración de PowerCenter es fiable ante interrupciones en caso de que el servidor FTP admita la fiabilidad.
Fiabilidad de conexión de cliente
Puede configurar la fiabilidad de conexión para los clientes del servicio de integración de PowerCenter si son aplicaciones externas que usan C/Java LMAPI. Configure este tipo de fiabilidad en el objeto de conexión de aplicación.

Ejemplo

Configure un período de reintento de 180 para un objeto de conexión de base de datos relacional de Oracle. Si el servicio de integración de PowerCenter pierde la conectividad con la base de datos durante la conexión inicial o cuando lee datos de la base de datos, este intentará volver a conectarse durante 180 segundos. Si no se puede volver a conectar a la base de datos, se producirá un error de sesión.