IOSOR Guides

Déclenchement du basculement de route secondaire en cas de dépassement de délai DLR

Configurez des règles de déclenchement de délai DLR de précision dans IOSOR pour rediriger automatiquement les pertes de messages silencieuses sans double facturation des soldes prépayés.

Un statut DLR non parvenu bloque rapidement les flux critique OTP SMS. L'un des pièges majeurs réside dans la double facturation du solde prépayé lors des basculements automatiques. IOSOR résout cela en configurant des règles de délai précises pour déclencher une route secondaire via webhook sans aucune perte financière.

Comprendre la mécanique des délais DLR

Le suivi des accusés de réception de livraison est le battement de cœur fondamental d'une infrastructure de messagerie résiliente. Lorsqu'un envoi de SMS ou d'OTP quitte votre passerelle, les opérateurs renvoient des signaux d'état pour confirmer la fin. Cependant, les réseaux amont ne parviennent parfois pas à renvoyer un état final, laissant les messages bloqués dans un statut en attente indéfini.

Établir des fenêtres de délai basées sur des règles

La configuration de fenêtres de seuil efficaces nécessite l'analyse des données de performance historiques des opérateurs dans votre console IOSOR. Accédez au panneau de configuration du routage et sélectionnez le pays de destination spécifique ou le préfixe réseau. Définissez les tranches de latence maximale autorisée pour les SMS standard par rapport au trafic OTP hautement prioritaire.

Prévenir la double facturation sur les soldes prépayés

Les systèmes de messagerie prépayée exigent une intégrité transactionnelle absolue pour éviter les fuites financières lors d'anomalies de routage. Lorsqu'un message expire et déclenche une voie secondaire, le grand livre ne doit pas débiter le solde du client deux fois. IOSOR résout ce défi en liant la retenue prépayée initiale à l'identifiant de message unique dans toutes les itérations de failover.

Configurer le réacheminement secondaire automatisé

Une fois qu'une règle de délai DLR est déclenchée, le moteur de routage IOSOR exécute un protocole de repli instantané. Le système interroge les voies partenaires actives, filtrant les candidats par les scores de réussite actuels et les métriques de latence. Il sélectionne la route secondaire la plus performante et pousse la charge utile à l'aide de règles de provisionnement JIT.

Références d'intégration et de basculement requises

Le réglage correct des délais DLR nécessite une compréhension approfondie des fonctionnalités de la plateforme et des flux de travail de reprise après sinistre. Consultez la documentation officielle pour aligner vos déclencheurs de délai sur les redondances plus larges du système. Pour une analyse approfondie de la comptabilité de livraison partielle, consultez l'envoi de bascule partiel sans double facturation.

Commencez avec IOSOR

Publiez une horloge de silence DLR en secondes par corridor. Quand elle expire sans reçu terminal, déclenchez le chemin de secours une seule fois sur le même intent id et exportez la valeur de timeout à côté du déclencheur. Si un DLR tardif arrive après le basculement, n’envoyez pas une seconde fois et n’ouvrez pas un second hold. Ce métier est la règle de timeout qui change le chemin — pas une cadence d’alertes client ni un badge Live.

À retenir — IOSOR

Un timeout est un nombre, pas un tableau rouge. Le seul signal légal de bascule est un DLR silencieux après N secondes.

Faites : publiez la table de timeouts et prouvez un envoi de secours par horloge expirée. Ne faites pas : basculer parce que la latence « paraît haute », ni réessayer le primaire et aussi tirer le backup.

Ce guide vous a-t-il aidé ?

Guides associés