CPS для провайдера
Добавлено: 16 дек 2015, 13:03
Подскажите, штатно в Asterisk есть настройка такого параметра, как CPS(Calls per second)?
Проблема - один из провайдеров нас перевел на другой сервер, и включил для нас этот параметр. А наш софт работает примерно так- считает, сколько операторов у нас есть(допустим 30), получается мы звоним 30 клиентам. Получает с сервера задачи(например, техподдержка должна позвонить клиенту и отчитаться о выполнении его заявки), значит вкидывается 30 .call файлов, ну и дальше провайдер возвращает по большинству статус 8(перегрузка). Менять логику не очень хочется, да и этого провайдера мы используем не только в этом месте(но через астерикс тоже).
Даже обеспечив, что бы за секунду добавлялось не более X задач, нет гарантии, что CPS не будет нарушен, из-за других задач.
Кто-то решал подобную проблему?
Проблема - один из провайдеров нас перевел на другой сервер, и включил для нас этот параметр. А наш софт работает примерно так- считает, сколько операторов у нас есть(допустим 30), получается мы звоним 30 клиентам. Получает с сервера задачи(например, техподдержка должна позвонить клиенту и отчитаться о выполнении его заявки), значит вкидывается 30 .call файлов, ну и дальше провайдер возвращает по большинству статус 8(перегрузка). Менять логику не очень хочется, да и этого провайдера мы используем не только в этом месте(но через астерикс тоже).
Даже обеспечив, что бы за секунду добавлялось не более X задач, нет гарантии, что CPS не будет нарушен, из-за других задач.
Кто-то решал подобную проблему?