Hi Daniel,
Hello,the list of addresses is loaded at startup. To reload it, you have to send a MI/RPC command (e.g., 'kamctl fifo ds_reload', or 'sercmd dispatcher.reload', or via xmlrpc). If you just want to change the flags, there is a mi/rpc command for it:
On 1/10/12 3:11 PM, Albert Petit wrote:
I'm using dispatcher module for load balancnig purposes I read active/inactive nodes from the database
So I define on my kamailio.cfg:modparam("dispatcher", "db_url", "mysql://openser:openserrw@<DB_IP>/openser")
Then, on my route(DISPATCH) I call:
ds_select_dst("1", "4");t_relay();
My question is: Which set of addresses is using ds_select_dst to choose destination. Will it do a query on the db each time updating active and inactive nodes on each ds_select_dst call? If not, when is the list of addresses to choose updated? (on kamaiilio restart, periodically...)I say this because I would like to update active and inactive nodes from a 3rd party application modifying the flags column but I need to know also how many time will it take for the change to be applied.
http://kamailio.org/docs/modules/stable/modules_k/dispatcher.html#id2513046
Cheers,
Daniel
-- Daniel-Constantin Mierla -- http://www.asipto.com http://linkedin.com/in/miconda -- http://twitter.com/miconda