[Freeswitch-users] How to test mod_distributor ?

Dome Charoenyost dome at tel.co.th
Wed Nov 11 18:28:52 PST 2009


Wow. we can use FS for sip dispatcher :)
How to forward call in FS ? i mean 302 redirect not bridge ?


BG

Dome C.


2009/11/12 Michael Collins <msc at freeswitch.org>:
> FYI, I added some docs here:
> http://wiki.freeswitch.org/wiki/Mod_distributor
>
> Please feel free to add to it if you are doing anything interesting or
> creative that hasn't been covered.
> -MC
>
> On Wed, Nov 11, 2009 at 12:44 PM, Michael Collins <msc at freeswitch.org>
> wrote:
>>
>> Perfect. I'll have it documented by the end of the day.
>> -MC
>>
>> On Wed, Nov 11, 2009 at 10:32 AM, Anthony Minessale
>> <anthony.minessale at gmail.com> wrote:
>>>
>>> see conf/autoload_configs/distributor.conf.xml
>>>
>>> <configuration name="distributor.conf" description="Distributor
>>> Configuration">
>>>   <lists>
>>>     <!-- every 10 calls to test you will get foo1 once and foo2 9
>>> times...yes NINE TIMES! -->
>>>     <!-- this is not the same as 100 with 10 and 90 that would do foo1 10
>>> times in a row then foo2 90 times in a row -->
>>>     <list name="test" total-weight="10">
>>>       <node name="foo1" weight="1"/>
>>>       <node name="foo2" weight="9"/>
>>>     </list>
>>>   </lists>
>>> </configuration>
>>>
>>>
>>> in your dialplan you can use
>>>
>>> ${distributor(test)} which will cycle expanding to foo1 1/10 times and
>>> foo2 the other 9
>>>
>>> so imagine if foo1 or foo2 were the names of gateways, or hosts of a
>>> remote box
>>>
>>> basic jist is to set total-weight to a number of arbitrary units then set
>>> several nodes with weight elements that add up to that number to break down
>>> how many times that node text should be returned out of the total.
>>>
>>> Remember to use the most simplified reduced value for your fractions to
>>> get the most variety.
>>>
>>> Setting total weight to 1000 and then 2 nodes with 100 and 900 would
>>> result in foo1 100 times in a row, then foo2 900 times in a row.
>>
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
>




More information about the FreeSWITCH-users mailing list