Страница 1 из 2
Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 15:19
koliama
Доброго дня всем!
Попробую расшифровать вопрос. Есть большая простыня номеров (порядка 20 тысяч), которую можно обработать и сформировать набор паттернов. Получается порядка 1-2х тысяч шаблонов.
Далее нужно чтобы исходящие звонки, которые попадают под эти шаблоны, шли через определенный транк (один транк).
Вопросы:
- поддерживается ли такое количество шаблонов астериском в принципе?
- как можно задать эти шаблоны, не прописывая каждый из них руками (нужна просто подсказка куда двигаться)?
- не будет ли возникать больших задержек при совершении вызова через такой транк?
Заранее спасибо.
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 15:37
awsswa
ну если пропатчить астер на MAX - с дефолтного 128 на много-много - может что и получиться
надо чтоб таблица mysql была в памяти - тогда задержек не будет - 16 гигов за глаза
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 16:21
ded
Сдаётся мне, что задача рулить по шаблонам на 20 тысяч номеров решается не тем инструментарием. Нужен софтсвич 4-го класса, т.н. call router (proxy), а не 5-го, УПАТС, которым является Астериск. Возможно и ошибаюсь, не видя вснй задачи целиком.
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 16:37
zzuz
ну если пропатчить астер на MAX - с дефолтного 128 на много-много - может что и получиться
Здесь речь идет о include инструкциях в файлах .
Шаблоны и диаплан ограничиваются в ресурсы ulimit и упираются только в возможности ОС и аппаратных ресурсов. Тупо памяти может не хватить для pbx_conf ))
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 16:57
Wapo
А почему не использовать AGI + mysql
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 17:31
ded
zzuz писал(а):Шаблоны и диаплан ограничиваются в ресурсы ulimit и упираются только в возможности ОС и аппаратных ресурсов. Тупо памяти может не хватить для pbx_conf ))
Абстрактно - сильно напоминает BGP и тоже тонну памяти для удержания полной таблицы автономных систем.
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 18:19
koliama
ded писал(а):Сдаётся мне, что задача рулить по шаблонам на 20 тысяч номеров решается не тем инструментарием. Нужен софтсвич 4-го класса, т.н. call router (proxy), а не 5-го, УПАТС, которым является Астериск. Возможно и ошибаюсь, не видя вснй задачи целиком.
Задача простая. Есть один транк, через которые звонки на абонентов определенного ПРОВАЙДЕРА, будут бесплатными. Это порядка 20 тыс. номеров. Необходимо, чтобы звонки на эти номера уходили в этот транк. Именно исходящие звонки от внутренних абонентов.
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 18:23
koliama
zzuz писал(а):ну если пропатчить астер на MAX - с дефолтного 128 на много-много - может что и получиться
Здесь речь идет о include инструкциях в файлах .
Шаблоны и диаплан ограничиваются в ресурсы ulimit и упираются только в возможности ОС и аппаратных ресурсов. Тупо памяти может не хватить для pbx_conf ))
Ресурсов на хосте можно выделить много, адресовать большое кол-во памяти на процесс в 64-битной ОС тоже не проблема. Мне важно понять - в принципе сможет ли астер переварить такую таблицу, нет ли внутренних ограничений? (awsswa написал про MAX =128..)
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 18:25
koliama
zzuz писал(а):ну если пропатчить астер на MAX - с дефолтного 128 на много-много - может что и получиться
Здесь речь идет о include инструкциях в файлах .
Астер сможет за разумное время успеть обработать 2 тысячи записей через extensions.conf?
Re: Можно ли задать несколько тысяч dial pattern?
Добавлено: 25 сен 2014, 18:28
koliama
Wapo писал(а):А почему не использовать AGI + mysql
Это видится пока более перспективным, причем лучше не mysql, а что полегче.. Но я нигде не нашел инфы о том, что AGI можно использовать при описании шаблонов.