Страница 2 из 2

Re: Можно ли задать несколько тысяч dial pattern?

Добавлено: 25 сен 2014, 18:46
awsswa
а 20 тысяч абонентов по маске не забиваются ?
Просто для примера весь Ростелеком для Пермского края - это порядко 30 номеров по маскам - типа 890247ХХХХХ

Re: Можно ли задать несколько тысяч dial pattern?

Добавлено: 25 сен 2014, 18:48
Vlad1983
sqlite через odbc + func_odbc

Re: Можно ли задать несколько тысяч dial pattern?

Добавлено: 25 сен 2014, 19:14
zzuz
Астер сможет за разумное время успеть обработать 2 тысячи записей через extensions.conf?
Могу смело утверждать , что 2000 это довольно мало .

Можете проверить на лету

Код: Выделить всё

echo -e "[test_tmp]\n#include /tmp/extension_tmp.conf" >> /etc/asterisk/extensions.conf ; for i in `seq 1000 3000` ; do echo "exten => 0000$i,1,Noop()"  >> /tmp/extension_tmp.conf;  done
time asterisk -rx 'reload'
time asterisk -rx 'dialplan show test_tmp'    2>&1 >/dev/null 

Re: Можно ли задать несколько тысяч dial pattern?

Добавлено: 25 сен 2014, 21:04
gosha
koliama писал(а): Но я нигде не нашел инфы о том, что AGI можно использовать при описании шаблонов.
а не надо его при описании шаблонов юзать, делайтье _X. и все в агт оправляет, а оно уже пусть роутит куда надо.

Re: Можно ли задать несколько тысяч dial pattern?

Добавлено: 26 сен 2014, 10:28
Wapo
exten => _X.,1,AGI(some.php,${EXTEN}:${CALLERID(num)})

Re: Можно ли задать несколько тысяч dial pattern?

Добавлено: 26 сен 2014, 10:38
ded
koliama писал(а):Задача простая. Есть один транк, через которые звонки на абонентов определенного ПРОВАЙДЕРА, будут бесплатными. Это порядка 20 тыс. номеров. Необходимо, чтобы звонки на эти номера уходили в этот транк.
20 тыс. номеров - это не 20 тыс. шаблонов и масок, как уже выше говорилось. Задача сводится к простоте: при исходящем вызове делать запрос набранного номера в базу MySL, SQLlite, не важно, и, если есть он там - возвращать аргумент - транк определенного ПРОВАЙДЕРА. Типа CIDlookup наоборот. Гораздо чувствительней вопрос о количестве одновременных вызовов! Но - никакой сверхнагрузки на сервер, ничего патчить не надо, 20 тыс. записей в базе - это ерунда на любом современном железе.

Re: Можно ли задать несколько тысяч dial pattern?

Добавлено: 26 сен 2014, 12:02
zzuz
Ну да , уровень выше среднего это уже при 20кк+ записей cdr за 3-6 месяцев .