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.
On Wed, Nov 11, 2009 at 9:49 AM, Dome Charoenyost <[email protected]> wrote:
> I found mod_distributor in SVN. I want to know how does it work ?
>
> BG
>
> Dome C.
>
> _______________________________________________
> FreeSWITCH-users mailing list
> [email protected]
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
--
Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm
MSN:[email protected] <msn%[email protected]>
GTALK/JABBER/PAYPAL:[email protected]<paypal%[email protected]>
IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference
sip:[email protected] <sip%[email protected]>
iax:[email protected]/888
googletalk:[email protected]<googletalk%3aconf%[email protected]>
pstn:213-799-1400
_______________________________________________
FreeSWITCH-users mailing list
[email protected]
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org