Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Очередь для исходящих звонков через GSM-шлюзы

Очередь для исходящих звонков через GSM-шлюзы

<1 2
Сообщений: 1530

Re: Очередь для исходящих звонков через GSM-шлюзы

meral:

он гдето 300-400 шлюзов на сервер ставит.
И asterisk тянет 300-400 звонков одновременно?
Вообще-то есть GSM-шлюзы, которые все сами это умеют из коробки, хотя и денег стоят...
http://www.telecomtechnology.net - premium терминация
2008-10-10 13:15

Сообщений: 1573

Re: Очередь для исходящих звонков через GSM-шлюзы

meral:

оптимально(минимум нагрузки на серер) получилося fastagi + табличка в sql с временем потранку,
все остальные варианты ошутимо грузят mysql и астериск и при большом уоличестве конектов фигово.
С чем сравнивали? От чего меньше загрузка сервера и базы(при одинаковом кол. запросов)? Разве запуск внешнего скрипта уменьшает загрузку? Чем хуже вариант использования хранения CDR в MySQL(стандартно поддерживается) и обращения к данным прямо из контекста, например:

...
exten => s,n,MYSQL(Connect connid localhost user pass dbname)
exten => s,n,MYSQL(Query resultid ${connid} SELECT\ SUM(billsec)\ FROM\ cdr\ WHERE\ calldate\ >\ \'2008-10-10 00:00:00\'\ AND\ userfield\ =\ \'gw1\')
exten => s,n,MYSQL(Fetch fetchid ${resultid} BILL)
exten => s,n,MYSQL(Clear ${resultid})
exten => s,n,MYSQL(Disconnect ${connid})
exten => s,n,GotoIF($["${BILL}" > "6000"]?off-limit)
...

Для оптимизации количества запросов можно сделать, что бы шлюз израсходовавший лимит "помечался" глобальной переменной. При вызовах анализировать эту переменную, если не установлена, то обращаться к базе, и если лимит не израсходован, то звонить через этот шлюз. А если лимит вышел - устанавливать ее.
После этого запросы на использование этого шлюза и соответственно к базе(по этому шлюзу) прекратятся ... и т.д.
2008-10-11 00:17

<1 2
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru