cli freeswitch parancs (fs_cli)

CLI FreeSWITCH csapat (FS_CLI), profil, kapuk, hibakeresés, reloadxml.

Ebben a cikkben megmutatjuk, hogyan kell használni FreeSWITCH CLI (Command Line Interface) (FS_CLI), és adja az alapvető parancsok, amely segít a folyamat kiaknázása FreeSWITCH. CLI szükséges, hogy a debug hibák és FreeSWITCH kezelése.







Hívni FreeSWITCH CLI (FS_CLI) meg kell adnunk a következő parancsokat:

Parancssori futó FreeSWITCH

-?,-h --help Help. A rendelkezésre álló parancssori opciók
-H. --host = hostname A gazda, amelyhez kapcsolódni kíván
-P. --port = port kapcsolat portját (1-65.535)
-u. --user = user @ domain user @ domain
-o. --password = jelszó Jelszó
-i. Használatának engedélyezése Ctrl-C, hogy kilépjen a konzol
-x. „” Ahhoz, hogy futtatni parancsokat a konzolon. Például fs_cli -x „Szófia állapot profil belső”

-l. naplózási szint
-U. engedélyezése UUID a magazin kimeneti
-S. Forduljon rövidített UUID a naplót
-q. naplózást
-r. Abban az esetben, sikertelen csatlakozási kísérlet visszakapcsolás

-R. Az újbóli ha megszakad
-d. Hibakeresés szint (0-7)
-b. kötegelt módban
-t. Timeout API parancs (ezredmásodperc)
-T. timeout egy socket kapcsolatot (ezredmásodperc)
-n. Kapcsold ki a színösszeállítás

Most folytassa közvetlenül az utasításokat a CLI.

Indít egy új profilt

Ha létrehozott egy új profilt, meg kell futtatni a konzolon:

Túlterhelés profilok (profilok) és átjárók (gateway)

Akkor terhelje egyes profilokat futtatásával a konzol parancs újraindítási / rescan.







A különbség a rescan és újraindítás hogy Újrakeresés csak teher az új konfigurációt, és nem hagyja abba FreeSWITCH. úgy, hogy az összes aktuális hívás (beszélgetés) nem megszűnne.

Eltávolítása átjárók (gateway)

Ha törölni szeretnénk egy adott átjáró, akkor killgw csapat.

Újratöltése átjáró (gateway)

Kényszeríteni újraindítás átjáró kombinációját használja parancsok killgw és újrakeresi. Ebben az esetben mentse el az aktuális kihívásokra.

Hozzáadása / megváltoztatása meglévő átjárók (gateway)

Feltételezzük, hogy minden átjárók találhatók a könyvtárban: / usr / local / freeswitch / conf / sip_profiles / külső. és az imént létrehozott egy új átjárót. rescan parancsot. reloadxml egy új átjárót, de nem befolyásolja a jelenlegi kihívásokra.

Tegyük fel, hogy hibázik létrejött adatokat az átjáró (gateway), és meg kell változtatni (rögzíteni). Azt, hogy a szükséges módosításokat, és most meg kell ölni a meglévő nyilvántartási killgw csapat. majd rescan és újra olvasni a config reloadxml és redőnyös kaput.

Ha szeretné látni az összes regisztrált eszközök a rendszerben, futtassa a következő parancsokat:

Ha szeretné megtekinteni az állapotát regisztrált eszközök XML formátumban, az alábbi parancsokat:

A kijelző állapotát zárak

Állapotának kijelzése aktív átjárók:

Állapotának kijelzése inaktív átjárók:

FreeSWITCH kimenő hibakeresési információkat a következő értékeket:

Debug a következő típusú (értelmezése értelmében nem, mert minden világos):

A részletesség szintje és debug üzeneteket lehet beállítani a parancsot:

Level 0 letiltja a hibakeresés. Kikapcsoljuk a nyomkövetést minden a parancsot:

Most jön a Sip hibakeresés

Magában foglalja a közös SIP debug:

Engedélyezze SIP hibakeresés egy adott profil:

Ha szeretne kapni SIP debug /usr/local/freeswitch/log/freeswitch.log fájlt. adja ki a következő parancsot:

Ha szeretne venni egy közös napló SIP alapértelmezett hibakereső, adja hozzá a következő sofia.conf.xml

És csak azért, hogy adjunk a kívánt beállítást, akkor a SIP-profil:

Ezt követően, a FS konzol do

Sofia SIP Stack Watchdog

Néha (ritka esetben) Sofia modul nem válaszol vagy csak tegye le, akkor engedélyezze a lehetőséget watchdog ellenőrzés. Ez az opció lehetővé teszi, hogy ellenőrizzék a modul Sofia. és ha nem érkezik válasz a lekérdezések a megadott szám ezredmásodperc watchdog újraindul FreeSWITCH.

Az FS CLI Watchdog lehet engedélyezni vagy tiltani globálisan vagy egy adott profil:




Kapcsolódó cikkek