StateDeletionFailed evento

Resaltar

Evento Descripción Cómo recuperar Flujo Relacionado

StateDeletionFailed

• Se emite al eliminar un estado masivo de la tienda de estado/base de datos falla (por ejemplo, la limpieza posterior a la finalización no puede eliminar el registro).

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

no

Preguntas Operativas

Pregunta Respuesta Comentarios

¿Podría suceder en producción?

¿Es fatal?

No

Registros

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

ERROR

Error encontrado al eliminar del almacén de estado
``

Notas de Resolución

# Acción Comentarios

1

Revise los registros del sistema y el evento del sistema en busca de excepciones subyacentes.a

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

El System Event también registra el error en el errorMessage campo.

El StateStore está respaldado por una base de datos, y la excepción podría haber surgido de una serie de problemas. Por ejemplo, si el StateStore is sustentado por MongoDB, podría haber una excepción de conexión o un excepción de autenticación (lista no exhaustiva)

2

Remedie el problema

Varía dependiendo de la StateStore Problema de base de datos

3

Elimine manualmente el estado de la BulkStateStore

Llame al BulkStateStore(Spring bean)deleteByBulkId método y pasar en el BulkId como argumento.

Nota, esto puede haber sido ya eliminado en el procesamiento original de el TerminateBulk comando al enviar una solicitud para hacer esto en un hilo separado

4

Dispare un BulkTerminatedNotification notificación

Llame al Enviar método en su BulkNotificationPort Spring bean, suministre un BulkTerminatedNotificationcomo argumento