[OpenSIPS-Users] 1.8 drouting module - clarification
Bogdan-Andrei Iancu
bogdan at opensips.org
Thu Nov 29 18:41:48 CET 2012
Hi Pete,
So way of sorting the destinations is now per rule or carrier (and not
global). See
http://www.opensips.org/html/docs/modules/1.8.x/drouting.html#id250176 :
<quote>
The rule must contain a chain of gateways and carriers. The module will
execute serial forking for each address in chain (in which order the
destinations will be tried, depends on the definition order or depends
on the weights (weights selection must be enabled). The next address in
chain is used only if the previously has failed.
</quote>
So either the you keep the given order (as per provisioning), either do
weight based re-ordering. By default the given order is kept, unless you
set the Weight flag in do_routing (
http://www.opensips.org/html/docs/modules/1.8.x/drouting.html#id250176)
or the weight flag in carrier definition.
So, much shorter, you simply do do_routing("0"); in order to keep the
same behavior :).
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 11/27/2012 05:57 PM, Pete Kelly wrote:
> In 1.7 I am using the drouting module, and calling do_routing like this:
>
> do_routing("0", "0");
>
> So the gateways will be loaded up strictly in the order they are
> specified in the gwlist column.
>
> However the numeric sort parameter has been removed in 1.8 and
> replaced with flags. How can I achieve this same sort order in 1.8?
>
> Pete
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
More information about the Users
mailing list