Pull to refresh
3
0
Варелий @Freeswitched

User

Send message
Какой диодный мост? О чем вы говорите? Посмотрите как они по-русски пишут! Ошибка на ошибке!
А какие рекомендации будут по поводу итальянского языка? Грамматики и прочее…
Т.е. современная технология бесплатных звонков сводится всего к двум вариантам:
>Традиционно, связь между пользователями одного оператора IP-телефонии является бесплатной
и
>А общение всех владельцев YouMagic между собой, конечно же, остается бесплатным.
Так получается?
Точно!
Они делают вид, что платят, мы делаем вид, что работаем.
Слишком субъективное определение единицы смысла. Бессмысленная единица смысла. Опять всё упирается в субъективную оценку руководителем.
А Рикардо Семлер и его Semco Group — не из этой оперы?
А что есть недорогого с Ethernet интерфейсом?
Да как бы в документации достаточно подробно освещено, что уж повторяться-то:
wiki.freeswitch.org/wiki/Mod_erlang_event
wiki.freeswitch.org/wiki/Event_Socket
> FS, если мой склероз меня не подводит, был форком астеристка

Подводит. Это был форк команды, когда кое-кто сказал: робяты мы уйдем в ж… с такой архитектурой, давайте все сделаем с нуля и правильно, подробностей я не знаю, что уж там между ними было, но в результате появился FreeSWITCH и уж ни как не форком астера.
'max-sessions' — limits the total number of concurrent channels on your FreeSWITCH system.

'sessions-per-second' — throttling mechanism, the switch will only create this many channels at most, per second.

>в `разы рвет` сильно преувеличено

Мне почему-то тоже так кажется…
> Сделали нечто похожее для FS ( динамический xml через http для FS

Возможно здесь и был у вас затык.

Вообще FS хорош тем, что обычно имеет не одно решение проблемы.
В данном случае, как я понимаю — нужен был какой-то динамический диалплан,
FreeSWITCH мог бы предложить следующие решения, каждое из которых можно оптимизировать
для высоко нагруженных приложений:
1. использовать lua или python
2. написать свой собственный модуль диалплана на C (причем надо реализовать всего одну функцию)
3. использовать модуль mod_erlang_event
4. использовать модуль mod_event_socket
5. использовать модуль mod_odbc_query для вызовов в самом диалплане
<param name=«max-sessions» value=«1000»>
<param name=«sessions-per-second» value=«30»>
> Как выяснилось стоит программное ограничение на 1000 вызовов в самом FS
> правда я так и не нашел пока где его снять.
В конфигурации свича, файл:
/conf/autoload_configs/switch.conf
есть параметр:
там же есть и еще один интересный параметр:
> Транскодировать? На IP-PBX? Зачем?

Запись разговоров.
Не так давно (в мае) на форуме замечательного продукта Freeswitch один мужик хвастался (сессий как бы на порядок больше в день):

UP 0 years, 7 days, 10 hours, 7 minutes, 58 seconds, 481 milliseconds, 883 microseconds
FreeSWITCH is ready
1009971 session(s) since startup
376 session(s) 4/60
1000 session(s) max
min idle cpu 0.00/69.00

This is running on a XenServer 6 Virtual Machine using CentOS 6.2
It uses 2 cores: Intel® Xeon® CPU E5430 @ 2.66GHz and 4GB of RAM.

Using: FreeSWITCH Version 1.0.head (git-d827cfe 2012-03-04 17-48-30 -0600)

I run freeswitch in -hp mode. I use track-calls in the SIP profile to store calls for HA support and mysql master-slave replication to transfer the database to the standby freeswitch virtual machine (different physical hardware). I use heartbeat and mon for network and service monitoring. If the network or a service drops it fails over to the standby freeswitch virtual machine without dropping the calls.

Great product. Quality and Stability is rock solid. Thanks Anthony, Brian and everyone I forgot.
1

Information

Rating
Does not participate
Location
Россия
Registered
Activity