Дмитрий аккуратно отделяет зону ответственности FreeSWITCH от внешней оркестрации: фрисвич нужен как медиасервер‑механизм, а вся логика распределения нагрузки и принятия решений, какие ноды что берут, должна жить вне рамки софтсвитча, например в кластерном «оркестраторе» вроде Pacemaker или собственного контроллера.
Подключайтесь к эфиру по ссылке - https://voxlink.ru/webinars/vosstanovlenie-zvonkov-v-freeswitch/ Задавайте спикеру вопросы в чате с хэштэгом #вопрос
давно пройденный этап - к медиа ферме N-узлов в котором 2 узла на подхвате т.е. HA в котором не привязаны два хоста к друг-другу а подхватит любой узел который упал
Дмитрий показывает, как модель в процессе написания кода восстановления звонков пока не полностью учитывает асинхронную природу FreeSWITCH: она рассматривает восстановление как синхронный, последовательный процесс, хотя на практике многие функции и события в софтсвиче отрабатывают через callback‑и, события или таймеры, а не мгновенно отдающими результат.
Подключайтесь к эфиру по ссылке - https://voxlink.ru/webinars/vosstanovlenie-zvonkov-v-freeswitch/ Сейчас самое время задать вопросы в чате с хэштэгом #вопрос
Лучшим вопросом вебинара "Быстро навайбкодим восстановление звонков в FreeSWITCH с блэкджеком и кофе" Дмитрий выбрал вопрос участника под ником — it !
"Как часто вам приходится в реальной жизни "восстанавливать звонки" ? Насколько "затраты на поддержание системы восстановления" оправдывают итоговый результат"
Футболка и термос от VoxLink в скором времени будут отправлены победителю!
Благодарим всех за активное участие! Следите за новостями, чтобы не пропустить анонс следующего вебинара