Comprobador de archivos de replicación

Foto de perfil: Jonathan Smith

Por Jonathan Smith

3 minutos de lectura

A medida que más y más clientes utilizan U2 Replication, han preguntado cómo garantizar que los suscriptores estén sincronizados con los editores y no se pierdan ninguna actualización.

Los clientes deben confiar en la exactitud de la copia de la base de datos del suscriptor para poder confiar en ella:

  • en caso de conmutación por error
  • para la continuidad de los informes empresariales

Actualmente, los clientes deben utilizar una combinación de tareas administrativas que incluyen:

  • Comprobación de los registros para detectar actualizaciones perdidas, no realizadas o canceladas.
  • Usando la ranura de activación de acción de excepción.
  • Utilizando el soporte se desarrollaron y mantuvieron scripts de acciones de excepción y se monitorearon fantasmas desde la base de conocimiento.
  • La Performance Experience MultiValue de Rocket (MVX: Performance), ya que proporciona más información sobre la replicación

Históricamente, los clientes han confiado en los semáforos de la herramienta XAdmin para determinar si el editor y el suscriptor están sincronizados.

Si bien esta utilidad es potente y fácil de usar, los clientes también deberían utilizar los scripts de acción de excepción y los monitores fantasma de la base de conocimientos del Portal del cliente de Rocket .

Hemos desarrollado esta herramienta para operar en una arquitectura de publicación y suscripción que utiliza la replicación U2. La herramienta se basa en la comunicación por socket entre los dos servidores para detectar, informar y, si es necesario, solucionar las discrepancias que identifica entre un archivo publicado y uno suscrito.

  • El tráfico de red entre los dos sistemas se mantiene al mínimo ya que la verificación real de cada registro en un archivo se realiza mediante una suma de comprobación que calculan tanto el editor como el suscriptor para determinar cualquier diferencia.
  • La utilidad funciona en todas las versiones GA actuales de UniVerse y UniData. Debería funcionar en versiones anteriores de UniVerse y UniData compatibles con la replicación U2, pero no hemos realizado pruebas completas en versiones anteriores.
  • La utilidad no aplica ningún bloqueo READU o READL, por lo que no introducirá ninguna interacción de bloqueo de registros no deseada con el software de su aplicación.
  • Se ejecutan varias copias de la utilidad simultáneamente (utilizando diferentes puertos de socket) para acelerar el tiempo de verificación de múltiples archivos.
  • Los archivos suscritos se pueden mapear mediante EDA.

A grandes rasgos, aquí se ofrece un desglose de lo que hace la utilidad:

  • La utilidad realiza una verificación inicial para ver si se está utilizando una relación "tradicional" de un publicador a un suscriptor y permitirá la configuración automática de las relaciones de publicador y suscriptor en función de esa verificación.
  • El editor intentará conectarse con el suscriptor, leerá cada registro uno por uno y le enviará una suma de comprobación. El suscriptor comparará la suma de comprobación; la utilidad informará de cualquier diferencia o error en la pantalla y en el informe almacenado en el suscriptor.
  • Tanto el editor como el suscriptor informarán un resumen de los archivos y registros revisados junto con las diferencias encontradas al final de su procesamiento.
  • La primera fase de la verificación compara el contenido del editor con el del suscriptor. Una vez finalizada, se inicia una segunda fase, mediante un proceso fantasma en el suscriptor, para verificar los registros que existen en el suscriptor pero no en el editor. Al finalizar esta fase, los detalles del informe del suscriptor están completos y se anotará el informe al respecto.
  • El proceso de suscripción expirará después de cinco minutos sin que ningún editor se conecte a él.

(Nota: si el programa de utilidad se ejecuta como un fantasma para ejecutarlo como una tarea en segundo plano o programada, el fantasma se escalará a un iphantom y consumirá una licencia de base de datos ya que utiliza nuestra interfaz de socket).

La versión inicial de la utilidad es la 2.5. Para obtener más información, inicie sesión en el Portal de la Comunidad Rocket (RCP) y visite esta página . Encontrará el enlace para descargar la utilidad Comprobador de Archivos de Replicación en la misma página que el artículo de la base de conocimientos; busque en el lado derecho de la página, bajo el banner azul "Archivos relacionados".

Publicaciones relacionadas

Security & Compliance

Preparación para la facturación electrónica: plazos, requisitos y próximos pasos prácticos

1 minuto de lectura
Preparación para la facturación electrónica: plazos, requisitos y próximos pasos prácticos
Inteligencia artificial (IA)

Presentamos Rocket EVA 2.0

6 minutos de lectura
Rocket EVA 2.0 introduce agentes de IA controlados para operaciones de TI híbridas y de mainframe, lo que ayuda a los equipos a acelerar las investigaciones, ampliar la experiencia y aplicar [...]
Modernización de aplicaciones

Elige el camino correcto para la modernización del código con IA.

3 minutos de lectura
Rocket reconocida como Challenger en el Cuadrante Mágico™ de Gartner® para herramientas de modernización de código aumentadas con IA.