Hi all,
i have a strange performance problem: i placed a dispatcher in front of a bundle of Kamailio proxies and, even with a really simple dispatching logic
route { #ds_select_dstl("1", "2"); $du="sip:192.168.100.51:5060"; forward(); }
that actually doesn't even use the dispatcher module i get that when the server's (192.168.100.51) CPU is 100% used the dispatcher's CPU is ~50% used. Using the dispatching algorithm based on the hash of the From-URI or the failover one (that should be the lightest dispatching algorithm, computationally speaking ...) the performance are almost the same. So, since i saw that in the documentation that the dispatcher module is designed to be "suitable for handling heavy SIP traffic", my question is: what i misconfigured? In my opinion it seems weird that the dispatcher module is able to manage just (as my tests suggest) just 2 Kamailio SIP proxies ...
Andrea