Hi Alex/All,
So using msg_apply_changes() worked! This is great, thank you! So now that I can see results when I do "kamctl dialog show”. I’m using algorithm “call load distribution” with this config:
# cat /etc/kamailio/dispatcher.list
1 sip:host1.example.com:8060;transport=tcp duid=stt_h01
1 sip:host2.example.com:8060;transport=tcp duid=stt_h02
1 sip:host3.example.com:8060;transport=tcp duid=stt_h03
2 sip:host1.example.com:8060;transport=tcp duid=tts_h01
2 sip:host2.example.com:8060;transport=tcp duid=tts_h02
2 sip:host3.example.com:8060;transport=tcp duid=tts_h03
The output of "kamctl dialog show” does not show any obvious information that the hosts will be load balanced according to the one with the least number of concurrent sessions.. Is this all I need? Am I missing something or this looks correct? How is the information that dialog keeps connected to the configuration of the backends?
Thank you so much