IOSOR ידע

ניהול השהיית Failover במהלך תקלות SMS

בצע אופטימיזציה לארכיטקטורת ההודעות של IOSOR עם לוגיקת Failover אוטומטית. מנע חיובים כפולים וקפיצות בהשהיה במהלך שיבושי SMS באמצעות ניתוב JIT.

ניהול השהיית Failover במהלך תקלות SMS.

זיהוי ספי השהיה עבור Failover אוטומטי

כאשר השהיית מסירת ה-SMS חורגת מהסף שהגדרת, פלטפורמת IOSOR מפעילה שינוי מצב במנוע הניתוב. כדי לשמור על המרה גבוהה, עליך להגדיר חלון זמן קצוב (timeout) ברור ל-DLR. אם ה-webhook לא מקבל סטטוס מסירה תוך 15 שניות, המערכת יוזמת ניסיון דרך ערוץ משני. זה מונע מהמשתמש להמתין ללא הגבלת זמן ל-OTP שאולי לעולם לא יגיע עקב עומס אצל ספקיות אזוריות.

הגדרת Idempotency למניעת חיובים כפולים

כדי להימנע מחיוב כפול בעת מעבר מ-SMS להתראות Push, עליך להטמיע מפתחות Idempotency בבקשות ה-API שלך. על ידי העברת מזהה טרנזקציה ייחודי, IOSOR מבטיחה שגם אם ה-Failover מפעיל בקשה משנית, ספר החשבונות מתייחס לניסיון כאירוע לוגי יחיד. זה קריטי לשמירה על רצפת התשלום מראש של USD 20 שלך, שכן חיובים כפולים מיותרים עלולים לרוקן את היתרה במהירות במהלך אירועי תעבורה גבוהה.

הטמעת ניתוב JIT להגעה גלובלית

IOSOR משתמשת בהקצאת מספרים מסוג Just-In-Time כדי להבטיח שהתעבורה שלך מנותבת בנתיב היעיל ביותר. כאשר אתה מפעיל Failover, המערכת בוחרת באופן דינמי נתיב התואם ל-E.164. גישת JIT זו מבטלת את הצורך בניהול מלאי סטטי. עבור חשבונות המתרחבים מעל USD 1,000 לחודש, הצוות שלנו מבצע סקירה של דפוסי הניתוב שלך כדי לייעל את יעילות ה-MRC ושיעורי ההצלחה של המסירה.

ניהול עדיפות ערוצים ולוגיקת STOP

לוגיקת ה-Failover שלך חייבת לכבד את העדפות המשתמש. אם משתמש שלח פקודת STOP, המערכת מכניסה אוטומטית את מזהה ה-E.164 הזה לרשימה שחורה בכל הערוצים. ודא שסקריפט ה-Failover שלך בודק את רשימת הדיכוי הגלובלית לפני ניסיון לשלוח דוא"ל או התראת Push. זה מונע הפרות תאימות ומבטיח שההודעות שלך נשארות בפורמט opt-in בלבד, מה שמגן על מוניטין השולח שלך בתשתית IOSOR.

שילוב לוגיקת גיבוי בין-ערוצית

Failover אפקטיבי דורש גישה מאוחדת להודעות. השתמש במשאבים אלו כדי לשכלל את האסטרטגיה שלך:

התחל עם IOSOR

פתח את קונסולת IOSOR ונווט להגדרות מנוע הניתוב כדי להגדיר את חלון זמן הקצוב של SMS DLR ל-15 שניות. מפה את מפתחות האידמפוטנטיות שלך ל-UUID של עסקאות נכנסות לפני שתפעיל טריגרים של גיבוי אוטומטי בערוצי פוש ואימייל. בחינה של צינור הכשל (failover) באמצעות אירועי webhook סינתטיים תאמת שלא נוצרות רשומות ספר חשבונות כפולות בזמן נפילת מפעיל מסומלצת.

סיכום IOSOR

מעבר גיבוי בזמן אמת בין ערוצים דורש איזון בין מהירות המסירה לביטחון החיוב. העברת מזהי עסקה ייחודיים בקריאות ה-API שלך מבטיחה ששידורי פוש או אימייל משניים יצרכו קרדיטים תקפים של הפלטפורמה מבלי לחייב את החשבון פעמיים עבור אירוע לקוח בודד.

הגדר זמני קצוב קפדניים של webhook DLR ואמת רשימות דחיקה גלובליות לפני הפעלת טריגרים בערוצים משניים. אל תפעיל שידורים מקבילים לא מתואמים ללא כותרות אידמפוטנטיות, מכיוון שהדבר מוביל לחיוב כפול ולספאם למשתמשים בזמן ירידה בביצועי השער האזורי.

האם המדריך הזה עזר?

מדריכים קשורים