ArchiveBulkFailed evento

Resaltar

Evento Descripción Cómo recuperar Flujo Relacionado

ArchiveBulkFailed

• Emitido al archivar un archivo masivo producido falla (por ejemplo, no puede mover/copiar a la ubicación de archivo, destino) no disponible o permisos faltantes).

• Revise el almacenamiento de archivos disponibilidad y credenciales/permisos.
• Verifique la configuración de la ruta y el espacio libre.

no

Preguntas Operativas

Pregunta Respuesta Comentarios

¿Podría suceder en producción?

+

¿Es fatal?

No

Después de la ArchiveBulkFailed se genera un evento del sistema, el sistema continuará procesando. El siguiente paso en el procesamiento es enviar un BulkArchivedNotification notificación. Esto sucede independientemente de un ArchiveBulkFailed evento del sistema siendo elevado

Registros

Nivel de registro Mensaje de registro ¿También registra la excepción subyacente?

ERROR

Error encountered archiving bulk

Notas de Resolución

# Acción Comentarios

1

Revise los registros del sistema en busca de excepciones subyacentes.

Busque el registro de ERROR mencionado en la sección 'Registros'.

2

Investigue y resuelva el problema subyacente.a

Este error podría originarse de una serie de excepciones de E/S comunes, ya que ocurre al leer y escribir archivos.

El evento del sistema generado por este tipo de excepción debe ser clasificado como cualquier otra excepción de E/S es tratada por el cliente.

Algunos problemas podrían ser (tenga en cuenta que esta no es una lista exhaustiva):

. disponibilidad de almacenamiento . espacio de almacenamiento . conectividad al almacenamiento de archivos . ruta de lectura/escritura no válida . problemas de permisos

3

Archivando el archivo

Para archivar el archivo, puede copiar el archivo masivo del archivo masivo. ubicación al archivo.

Esto puede hacerse manualmente (por ejemplo, por un humano) o a través de un sistema desarrollado por el cliente.

Un ejemplo de este proceso podría ser:

  1. recupere el nombre del archivo de la ArchiveBulkFailed evento del sistema

  2. recupere el archivo masivo de la ubicación de salida designada para archivos masivos a través del nombre del archivo

  3. Copie el archivo de gran tamaño en la ubicación de archivo designada.

4

Dispare un BulkArchivedNotification notificación

O bien

Active el comportamiento dependiente manualmente.

Llame al método Send en su BulkNotificationPort Spring bean, suministre un BulkArchivedNotificationcomo argumento.

Alternativamente, cualquier comportamiento o proceso impulsado desde el BulkArchivedNotificationque falló puede ser manualmente triggered.

Gotchas

  • Reproduciendo manualmente el ArchiveBulkCommand a través de la archiveBulk método en AkkaBulkAggregate la instancia no funcionará.

    • Según Documentos de Agregación Masiva, independientemente de si la archivación fue exitosa, un BulkArchivedNotificationsiempre se generará y el estado principal pasará de FINALIZADO (pre-archivo) a COMPLETO (post-archivo).

    • El ArchiveBulkCommand no está soportado para procesamiento masivo en el estado COMPLETO