...
Spécifications actuelles
Version 2.01
Structure d'un message
Un message RabbitMQ est composé de 2 parties : les propriétés et le payload.
...
Headers | Obligatoire | Valeur si null | Commentaire |
---|---|---|---|
level | Oui | 1 | La valeur numérique du niveau (voir plus bas). L'utilisation du format numérique permet d'utiliser des exchanges de type "header" et ainsi trier les messages en fonciton de leur niveau. |
next-try-in | non | null | En cas de softfail |
error-name | non | non | Un nom d'erreur si il s'agit d'une erreur déjà identifiée |
error-type | Non | null | Valeur admissible softfail , hardfail . Définit si l'erreur est permanenent ou temporaire. En cas d'erreur temporaire, l'émetteur de la requête |
Niveaux de logs :
Niveau | Identifiant | Commentaires |
---|---|---|
DEBUG | 0 | Des données de debug, ces logs ne sont pas voués à être utilisé en produciton de manière permanente |
INFO | 1 | Logs permettant de suivre la progression du processus du service |
WARNING | 2 | Logs avertissant d'une situation potentiellement dangereuse (utilisation d'une fonciton dépréciée ...) |
SOFTFAIL | 3 | Logs avertissant d'un softfail. |
HARDFAIL | 4 | Logs avertissant d'un hardfail |
...