IOSOR База знань

Обмеження TPS додає повідомлення в чергу замість прихованого видалення

Дізнайтеся, як платформа IOSOR обробляє ліміти пропускної здатності, додаючи SMS у чергу замість прихованого видалення для точного контролю DLR.

Обмеження TPS додає повідомлення в чергу замість прихованого видалення.

Як працюють ліміти TPS та черги повідомлень

Під час надсилання великих обсягів OTP та SMS ліміти TPS є неминучими. У професійній white-label CPaaS-платформі перевищення цього ліміту ніколи не повинно призводити до прихованої втрати повідомлень. Замість цього IOSOR впроваджує суворий механізм черг. Коли швидкість відправки перевищує виділений TPS, повідомлення поміщаються в буфер пам'яті. Це гарантує, що кожен напрямок E.164 обробляється послідовно без втрати корисного навантаження.

Небезпека прихованого скидання трафіку для вашої аналітики

Приховане скидання відбувається, коли API приймає запит, але видаляє його без створення DLR. Це руйнує логіку вашого додатка, оскільки система вважає повідомлення відправленим. В IOSOR переповнення викликає чіткий стан черги. Якщо глибина черги перевищує безпечний поріг, API повертає статус обмеження швидкості або ставить елемент у чергу зі статусом очікування. Ви завжди отримуєте оновлення через webhook або помилку API, але не тишу.

Фінансові холди та виділення номерів JIT

Для фінансової точності IOSOR використовує систему передоплати. Коли повідомлення потрапляє в чергу, на вашому балансі створюється тимчасове утримання коштів. При замовленні нових номерів наша система JIT (Just-In-Time) виділяє ресурс E.164 та списує MRC лише після активації маршруту. Ми вимагаємо мінімальний баланс USD 20 для підтримки активності акаунта, а при досягненні витрат близько USD 1,000/month проводиться м'яка перевірка для оптимізації лімітів TPS.

Вебхук-статуси для контролю заблокованого трафіку

Кожна зміна статусу повідомлення передається через webhook. При обмеженні трафіку статус повідомлення змінюється на 'queued', а не на 'failed'. Як тільки звільняється ємність TPS, повідомлення відправляється, змінюючи статус на 'sent' і потім на 'delivered' після отримання DLR від оператора. Якщо користувач надсилає STOP, система миттєво блокує відправку наступних повідомлень на цей номер, повертаючи статус 'skipped'.

Додаткові матеріали щодо керування чергами

Щоб оптимізувати пропускну здатність та зрозуміти взаємодію лімітів черг із вебхуками, вивчіть ці технічні посібники:

Ці матеріали допоможуть вам керувати піковими навантаженнями та налаштовувати кінцеві точки для обробки звітів про доставку.

Почніть з IOSOR

Перевірте свої налаштування вебхуків у консолі IOSOR, щоб переконатися у правильній обробці статусу 'queued' для трафіку з перевищенням TPS. Відстежуйте глибину черги та ліміти пропускної здатності в режимі реального часу. Переконайтеся, що ваш білінг коректно враховує тимчасові холди коштів під час перебування повідомлень у черзі.

Підсумок IOSOR

Перевищення ліміту TPS у платформі IOSOR ніколи не призводить до мовчазного скидання повідомлень чи зникнення DLR. Переповнення фіксується як контрольоване чергування з явним статусом 'queued' та збереженням фінансової точності через препейд-холди.

Налаштуйте обробку статусів черги у своїх вебхуках замість того, щоб вважати затримку втраченим повідомленням. Не ігноруйте глибину черги — контролюйте порогові значення TPS для збереження точності аналітики та стабільності доставки.

Чи був матеріал корисним?

Пов’язані гіди