Module: kamailio Branch: master Commit: 14a87383fbae102b430ed6cfdba2559f1768cdd0 URL: https://github.com/kamailio/kamailio/commit/14a87383fbae102b430ed6cfdba2559f...
Author: Jurijs I jurijs.ivolga@gmail.com Committer: Henning Westerholt henningw@users.noreply.github.com Date: 2019-01-10T21:49:58+01:00
dispatcher: update for module docs (#1804)
- update for module docs (#1804) - Some minor comments for dispatcher module were added - Additionally a description were added, what the several states means when dispatcher list are executed
---
Modified: src/modules/dispatcher/doc/dispatcher_admin.xml
---
Diff: https://github.com/kamailio/kamailio/commit/14a87383fbae102b430ed6cfdba2559f... Patch: https://github.com/kamailio/kamailio/commit/14a87383fbae102b430ed6cfdba2559f...
---
diff --git a/src/modules/dispatcher/doc/dispatcher_admin.xml b/src/modules/dispatcher/doc/dispatcher_admin.xml index 3b40c04622..c0a55b27ad 100644 --- a/src/modules/dispatcher/doc/dispatcher_admin.xml +++ b/src/modules/dispatcher/doc/dispatcher_admin.xml @@ -631,12 +631,16 @@ modparam("dispatcher", "force_dst", 1) <itemizedlist> <listitem> <para>Value 0: If set to 0, only the gateways with state PROBING are tested. - After a gateway is probed, the PROBING state is cleared in this mode.</para> + After a gateway is probed, the PROBING state is cleared in this mode. + This means that no probing will be executed at all only if flag in config file is set to 8/PROBING + (please check destination list file syntaxis for more details), it will probe only one time at startup or + after dispatcher reload.</para> </listitem> <listitem> <para>Value 1: If set to 1, all gateways are tested. If set to 1 and there is a failure of keepalive to an active gateway, then it is - set to TRYING state.</para> + set to TRYING state. This means that probing will be executed all the time, + but you can skip some servers with flag 4 in destination list file, for example.</para> </listitem> <listitem> <para>Value 2: if set to 2, only gateways in inactive state with @@ -1701,8 +1705,21 @@ onreply_route { </para> <programlisting format="linespecific"> &sercmd; dispatcher.list - </programlisting> - </section> + ... +DEST: { + URI: sip:192.168.0.1:5060 + FLAGS: AP + PRIORITY: 12 +} + ... +</programlisting> +<para>FLAGS consist out of 2 letters. First letter describe status of destination: A-active, + I – inactive, T – trying, D – disabled. Second letter might be P or X. P is for probing, + so AP means destination is active and it is tested by SIP options continuously. + X means that there are no probing or sip pinging. So AX means that destination is assumed as active + and it is not tested by SIP options. DX respectively is disabled destination what is not tested and etc. +</para> + </section> <section id="dispatcher.r.reload"> <title> <function moreinfo="none">dispatcher.reload</function>