ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

Poison Message

Concept de messagerie fiable, au cœur de la gestion des erreurs en intégration EDI.

Définition

Un poison message déclenche une erreur déterministe à chaque consommation — donnée malformée, référence introuvable, bug logique. Sans garde-fou, sa remise en file (requeue) crée une boucle infinie qui famine les messages sains. La parade standard consiste à compter les remises et, au-delà d'un seuil, à l'écarter vers une Dead-Letter Queue.

Origine

Terme établi de longue date dans les systèmes de messagerie transactionnelle : Microsoft Message Queuing (MSMQ) expose un compteur de remise et une sous-file poison, et JMS définit un JMSXDeliveryCount à cette fin (spécification Jakarta/Java Message Service).

Exemple en contexte

Logique de consommateur :
if delivery_count > 5: route_to_dlq(msg) else: process(msg)

Termes liés

  • DLQ — destination habituelle d'un poison message.
  • Redelivery count — compteur qui détecte le poison.

Dernière mise à jour: 20 juin 2026