Risposta dell'API di controllo di integrità nel caso in cui non sia possibile avviare RabbitMQ

Controlla lo stato di ciascun servizio di IQ Bot utilizzando l'API di controllo di integrità quando non è possibile avviare RabbitMQ.

La risposta del controllo di integrità a seguito dell'avvio non riuscito di RabbitMQ è diversa in caso di FileManager, Project, Validator, VisionBot come descritto nella seguente tabella.

Nome del servizio Risposta del controllo integrità Motivo dell'errore

FileManager

http://<hostname>:<9996>/healthcheck

Errore 1:

localhost ha rifiutato di connettersi

Errore 2:

localhost ha rifiutato di connettersi

Motivo dell'errore n. 1:

  • Il nodo/servizio RabbitMQ si è arrestato mentre il servizio Filemanager era in esecuzione.

Motivo dell'errore n. 2:

  • Il nodo/servizio RabbitMQ era già inattivo quando il servizio Filemanager è stato avviato.

Project

http://<hostname>:<9999>/healthcheck

Errore:

localhost ha rifiutato di connettersi

Motivo dell'errore:
  • Il nodo/servizio RabbitMQ è inattivo.

Validator

http://<hostname>:<9995>/healthcheck

Errore:

localhost ha rifiutato di connettersi

Motivo dell'errore:
  • Il nodo/servizio RabbitMQ è inattivo.

VisionBotManager

http://<hostname>:<9998>/healthcheck

Errore:

localhost ha rifiutato di connettersi

Motivo dell'errore:
  • Il nodo/servizio RabbitMQ è inattivo.

Servizio Gateway-2

http://<hostname>:8100/healthcheck

Applicazione: gateway-2

Errore 1:

localhost ha rifiutato di connettersi

Errore 2:

localhost ha rifiutato di connettersi

Motivo dell'errore n. 1:

La porta è bloccata e il servizio Gateway-2 è in esecuzione.

Motivo dell'errore n. 2:

Il servizio Gateway-2 non è in esecuzione.