# --> # Added by xpot 2007/05/08 # Dispatcher: Forward Register Requests modparam("dispatcher", "list_file", "/usr/local/etc/openser/dispatcher.list") # Dispatcher: Enable Failover-Support #modparam("dispatcher", "flags", 2) # !--> ... # --> # Added by xpot 2007/05/01 route { if ( ! mf_process_maxfwd_header( "10" ) ) { sl_send_reply( "483", "To Many Hops" ); drop( ); }; ds_select_dst("1","0"); #ds_select_domain( "1", "0" ); forward(uri:host,uri:port); #t_relay( ); } # This was from Doc: Asterisk load balancing and High Availablility with OpenSER # if (method=="INVITE") # { # # dst_select( "GROUP", "HASH METHOD") # dst_select("1","4"); # sl_send_reply("100","Trying"); # forward(uri:host,uri:port); # exit(); # }; # dispatcher for 300 Redirect # in this fashion, you can put in a very inexpensive load-balancer for your ast units # if (method=="INVITE") { # dst_select_domain("1","4"); # you can also add prefixes, if you need to send account codes # like: # prefix("123456"); # sl_send_reply("300","Redirect"); # exit(); # } # !-->