Я занимаюсь АТСками. И как-то так сложилась, что с самого первого заказа от меня хотели отказоустойчивости. Одним из ключевых компонентов современной АТС (как и любой информационной системы, наверное) является БД, где хранятся как данные о текущем состоянии системы, так и всякие конфигурационные параметры. Естественно, падение БД приводит к поломке всей системы. Начиналось все с MASTER-MASTER репликации в MySQL (исключительно для оперативности переключения), потом были эксперименты с MySQL over DRBD. Все это жило в pacemaker/corosync инфраструктуре. Там ездили IP-адреса, шлюзы и прочая лабудень. Со временем оно даже стало работать как-то более-менее устойчиво. Но тут мне попалась пара серверов, на которых DRBD сделать было нельзя, в MASTER-MASTER я разочаровался довольно давно (постоянно она у меня ломается, такая репликация), а без отказоустойчивой БД терялся весь смысл решения. На глаза мне попалось название InnoDB cluster и я решил: "была-не-была". Что из этого получилось — смотрите под катом.
Пользователь
Документация к модулю mod_xml_radius от FreeSWITCH
5 мин
3.8KКопаясь в сети, документацию не нашел. Стоит задача настройки этого модуля, причем так, чтобы потом можно было это передавать в поддержку. Соответственно, были изучены исходники и написан текст ниже. Надеюсь, он кому-то поможет. Текст написан так, что бы он был понятен уже работавшим с FreeSWITCH. Поэтому начинать знакомство с FreeSWITCH именно с этого текста не советую.
+4
Информация
- В рейтинге
- Не участвует
- Зарегистрирован
- Активность