Bulker Events y recuperación

Esta página describe cuándo se emiten eventos clave del sistema desde un funcional perspectiva y qué información de carga útil llevan. Utilice estos descripciones para entender qué salió mal y por dónde comenzar solución de problemas.

Evento Descripción Cómo recuperar Flujo Relacionado
  • Emitido cuando falla el archivo de un archivo masivo producido (por ejemplo, no se puede mover/copiar a la ubicación de archivo, destino no disponible o permisos faltantes).

  • Verifique la disponibilidad de almacenamiento en archivo y las credenciales/permisos.

  • Verifique la configuración de la ruta y el espacio libre.

  • Vuelva a intentar el comando de archivo

no

  • Emitido cuando una configuración masiva no válida resulta en un fallo (por ejemplo, durante la creación/apertura o validación masiva).

  • Corrija la especificación de volumen (analizador no compatible, configuraciones inválidas).

  • Reinicie la aplicación y vuelva a intentar el comando de agregar componente.

no

  • Emitido cuando un comando enviado al agregado masivo falla en la validación (por ejemplo, contenido faltante, ruta no válida, el padre no existe, no es compatible en el estado actual).

  • Corrija la carga útil del comando o la secuenciación (asegúrese de que el padre exista, que la ruta sea válida y que se proporcione el contenido).

  • Envíe un comando diferente o corregido apropiado para el estado actual de la carga.

  • Emitido cuando la eliminación de un componente del almacén de componentes/base de datos falla después de una solicitud de eliminación válida.

  • Inspeccione la disponibilidad del almacén de componentes y los registros.

  • Resuelva el problema de almacenamiento (bloqueos/conectividad) y reintente la operación de eliminación.

quizás

  • Emitido cuando el guardado de componente(s) en el almacén de componentes/base de datos falla después de una solicitud de adición/actualización válida.

  • Verifique la disponibilidad de la base de datos y las violaciones de restricciones.

  • Resuelva el problema de persistencia y vuelva a intentar guardar (reenvíe el comando de agregar/actualizar si es necesario).

  • Emitido cuando la carga del estado masivo (por ejemplo, desde el almacén de estado) falla.

  • Verifique la conectividad y las credenciales del almacén de estado.

  • Reinicie la aplicación después de resolver el problema de persistencia; si es transitorio, un reintento con retroceso debería recuperar.

  • Emitido cuando la persistencia/almacenamiento del estado masivo falla.

  • Revise la salud del almacén de estado y el espacio en disco.

  • Reinicie la aplicación después de resolver el problema de persistencia; aplique reintentos con retroceso; asegúrese de la idempotencia de los cambios de estado.

  • Emitido cuando la eliminación de un archivo (por ejemplo, un archivo de producción o temporal en masa) falla (problemas de permisos o bloqueo de archivo). La eliminación se realiza cuando RejectBulk se envía el comando

  • Libere los bloqueos de archivos y verifique los permisos del sistema de archivos.

  • Elimine manualmente el archivo o envíe nuevamente un comando de rechazo masivo.

quizás

  • Se emite al manejar/enviar una notificación relacionada con el fallo en el procesamiento masivo.

  • Verifique que el endpoint del notificador, por ejemplo, kafka, esté disponible.

  • Cualquier comportamiento que dependa de la notificación deberá ejecutarse manualmente. Por ejemplo, si su aplicación está suscribiéndose a un BulkClosedNotification Para enviar un correo electrónico, el correo deberá ser enviado manualmente.

no

  • Emitido cuando la producción/ensamblaje del archivo de salida masivo falla (por ejemplo, errores de fusión/escritura, espacio en disco, plantilla issues)

  • No se pueden recuperar los componentes mientras se intenta producir un archivo en masa.

  • Asegúrese de contar con suficiente espacio, permisos y conectividad al almacén de componentes, y vuelva a intentar el comando de finalización.

no

  • Emitido cuando la generación del componente raíz falla durante la creación/apertura masiva (por ejemplo, parser faltante/plantilla inválida).

  • El contenido del componente no contiene todos los puntos de inserción en la especificación.

  • Verifique que el contenido y los marcadores estén alineados con la configuración del bulker y vuelva a intentar el comando de agregar componente.

  • Emitido cuando scheduling cierre automático para fallos masivos.

  • Se produjo una excepción al intentar programar el cierre automático.

  • Verifique la configuración de autocierre, por ejemplo,cron sintaxis reiniciar aplicación para actualizar configuración

quizás

  • Emitido cuando la eliminación de un estado masivo del almacén de estados/base de datos falla (por ejemplo, la limpieza posterior a la finalización no puede eliminar el registro).

  • Verifique los permisos del almacén de estado y la conectividad.

  • Vuelva a intentar el comando de terminación.

no