Size: a a a

2020 September 24

AB

Aliaksandr Belaruski... in ru_freeswitch
Igor
отдается один и тот же диалплан на 2 разных вызова по одному клиенту и по одному маршруту?
Для каждого абонента фактически свой "относительно" уникальный диалплан отстраивается из базы
источник

I

Igor in ru_freeswitch
он меняется каждый раз или один и тот же отдается одному абоненту?
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
Igor
он меняется каждый раз или один и тот же отдается одному абоненту?
Меняется, от желания клиента, зашел он - абонент в ЛК перенатыкал настройки (цепочку прохождения вызова) и у него уже новый диалплан.
источник

I

Igor in ru_freeswitch
вставки скриптов в дп или в профиле прописан dialplan = lua?
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
По сути все лежит в базе, а Lua в паре с xml-handler-script собирают диаплан из базы по кусочкам idшников ему диалплан. Короче как у Фьюжена, чего тут
источник

YG

Yuriy Gorlichenko in ru_freeswitch
Aliaksandr Belaruskich
Это да, но если номер уже подключен к боевой системе, заказчик сам из своего личного кабинета накидал логику которую он хотел, повторить все ошибки и особенности клиента(абонента) не всегда представляется возможным.
Скопировать накиданый диалпалн на тестовый стенд и воспроизвести?
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
Yuriy Gorlichenko
Скопировать накиданый диалпалн на тестовый стенд и воспроизвести?
По сути вся логика в базе лежит, если только дампить базу, раскатывать ее на тестовой машине и там разбиратся, можно но это неудобный и не быстрый путь.  А же хочу чтобы быстро глянуть что выплевывает lua  xml-handler-script в боевой машине, оперативно и быстро.
источник

YG

Yuriy Gorlichenko in ru_freeswitch
Aliaksandr Belaruskich
По сути вся логика в базе лежит, если только дампить базу, раскатывать ее на тестовой машине и там разбиратся, можно но это неудобный и не быстрый путь.  А же хочу чтобы быстро глянуть что выплевывает lua  xml-handler-script в боевой машине, оперативно и быстро.
Ну вы раз вы сами себе поставили допножку с тем что в по базе размазали
На сколкько долго выполнить команду
mysql -u user -p dbname > mydb.sql ?
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
Yuriy Gorlichenko
Ну вы раз вы сами себе поставили допножку с тем что в по базе размазали
На сколкько долго выполнить команду
mysql -u user -p dbname > mydb.sql ?
Этот путь я понял ) Хочу более оптимальный на боевой системе, чтобы мой коллега не опытный к примеру открыл к примеру лог и сделал звонок и сказал  -Ну все же понятно;)
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
А по базе размазал, очень удобно строить диалплан сторонним приложением, оно работает только с базой, а FS тоже только с базой.
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
тоесть конечный диалплан собирается из кусочков екстеншенов в этой базы
источник

е

енот in ru_freeswitch
Оптимальный путь тестирования и прод это антонимы
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
енот
Оптимальный путь тестирования и прод это антонимы
Ну вот было 20 абонентов кажется все оттестировали и все ОК, потом стало 100, вылезли новые проблемы, и тд, процесс тестирования бесконечен по сути ;)   Ладно буду разбираться что такое elk/graylog  😊
источник

YG

Yuriy Gorlichenko in ru_freeswitch
Не
Я не о том что плохо что в базе
В базе - это хорошо
вопрос в том как вбазе лежит
Обычно все лежит в одном месте
поэтому достать как правило не проблема
Тем более сделать один раз тестовый стенд и потом уже доставить конкретный диалплан и гонять когда надо
Это один раз заморочиться и все
источник

А

Александр in ru_freeswitch
Aliaksandr Belaruskich
#вопрос Как дебажить динамический диалплан когда абонентов и звонков стало очень много ?
Записаться на курсы фрисвича
источник

А

Александр in ru_freeswitch
В логах все всеравно видно хоть иксмл хоть курл хоть луа
источник

AB

Aliaksandr Belaruski... in ru_freeswitch
Александр
Записаться на курсы фрисвича
А  разве есть курсы для продвинутого уровня, а не для начинающих ?
источник

А

Александр in ru_freeswitch
Не говоря уже про то что если у вас луа то можно его руками запустить передав параметры и получить иксмл
источник

А

Александр in ru_freeswitch
Я так в своём кастоме конфиг из фьюжн импорчу
источник