ПредишенСледващото

Екипът CLI FreeSWITCH (FS_CLI), профил, шлюзове, отстраняване на грешки, reloadxml.

В тази статия, ние ще ви покажем как да използвате FreeSWITCH CLI (Command Line Interface) (FS_CLI) и да даде основни команди, които ще ви помогнат в процеса на експлоатация FreeSWITCH. CLI е необходима за отстраняване на грешки грешки и управление FreeSWITCH.

За да се обадите в FreeSWITCH CLI (FS_CLI) трябва да въведете следните команди:

Параметрите на командния ред за работа FreeSWITCH

-?,-з --help Help. Списък на опции командния ред
-H. --host = име на хост на хост, към която искате да се свържете
-P. --port = порт порт за връзка (1-65535)
-ф. --user = потребител @ домейн потребител @ домейн
-стр. --password = парола Парола
-аз. Оставя използване Ctrl-C, за да излезете от конзолата
-х. "" За да изпълнява команди от конзолата на Linux. Например, fs_cli -х "профил статут софия вътрешен"

-л. Влизане ниво
-U. Enable UUID на изхода на списание
-С. Завийте съкратен UUID в изхода на лог
-р. Изключване на сеч
-R. В случай на неуспешен опит за връзка повторно включване

-R. За да се свържете отново, когато е изключен
-г. ниво грешки (0-7)
-б. групов режим
-т. Timeout за команда API (в милисекунди)
-Т. изчакване за връзка гнездо (в милисекунди)
-п. Изключване на цветовата схема

Сега преминете направо към инструкциите в CLI.

Стартиране на нов профил

Ако сте създали нов профил, трябва да го стартирате от конзолата:

Претоварване профили (профили) и шлюзове (шлюзове)

Можете да претовари определени профили, като пуснете конзолата команда за рестартиране / повторно сканиране.

Разликата между Rescan и рестартиране че Rescan просто зареди новата конфигурация, и няма да спре FreeSWITCH. така че всички на текущия разговор (разговор) не се спираше.

Премахване на шлюзове (шлюзове)

Ако искате да изтриете определен вход, можете да използвате killgw екип.

Презареждане шлюз (портали)

За да накарате рестартиране врата с помощта на комбинация от команди killgw и повторно сканиране. В този случай, освен настоящите предизвикателства.

Добавяне / промяна на съществуващите шлюзове (шлюзове)

Предполагаме, че всички шлюзове се намират в директорията: / ЮЕсАр / местни / freeswitch / конф / sip_profiles / външна. и току-що сте създали нов шлюз. повторно сканиране команда. reloadxml добавите нов портал, но няма да се отрази на настоящите предизвикателства.

Да предположим, че сте направили грешка с данните, създадени в шлюзове (шлюзове), и трябва да направите промени (да се определи). Можете да направите необходимите промени, и сега трябва да убие съществуващия екип регистрация killgw. и след това щракнете повторно сканиране и прочетете отново конфигурационния reloadxml и асансьор портата.

Ако искате да видите всички устройства, регистрирани в системата, изпълнете следните команди:

Ако искате да видите състоянието на регистрираните устройства в XML формат, изпълнете следните команди:

Показване на състоянието на брави

Показване на състоянието на активните шлюзове:

Показване на състоянието на неактивни шлюзове:

FreeSWITCH може да подаде дебъгване информация на следните нива:

Debug са следните видове (превод на значението не е, тъй като всичко е ясно):

Нивото на детайлност и отстраняване на грешки на съобщения може да се настрои с помощта на командата:

Ниво 0 забранява отстраняване на грешки. Изключване на отстраняване на грешки за всички с командата:

Сега стигаме до Пийнете отстраняване на грешки

Включи обща SIP отстраняване на грешки:

Активиране на SIP отстраняване на грешки за даден профил:

Ако искате да получавате SIP отстраняване на грешки в /usr/local/freeswitch/log/freeswitch.log файл. въведете следната команда:

Ако искате да се включите в общ регистър за отстраняване на грешки SIP по подразбиране, добавете следния вариант sofia.conf.xml

И само да добавите към желаната настройка, ние SIP профил:

След това, на конзолата FS правя

София SIP Stack Watchdog

Понякога (в редки случаи) София модул може да спре да реагира или просто затвори, ще можете да активирате контрола опция пазител. Тази опция ви позволява да контролирате модула София. и ако няма отговор на въпроси в рамките на определен брой милисекунди антимонополни рестартирате FreeSWITCH.

Най-FS CLI Пазителят могат да бъдат включени или изключени в световен мащаб или за определен профил:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!