Hi matt!
This is our current setup: we have 2 asterisks and 1 mysq/apache server. It's been designed to load balance. Load balancing works great with outbound calls. It doesn't seem to work with inbound calls.
Here's our scenario:
asterisk1 (ip 192.168.15.210) - 25 agents
asterisk2 (ip 192.168.15.211) - 25 agents
both has this in the dialplan for the 1-888 number:
exten => _8885830884,1,Ringing ; call ringing
exten => _8885830884,n,Wait(1) ; wait 1 sec for CID delivery
exten => _8885830884,n,Answer ; answer
exten => _8885830884,n,AGI(agi-VDADcloser_inboundCID.agi,SALESLINE-----8885830884-----Closer-----park----------999-----1)
exten => _8885830884,n,Hangup ; hangup
our voip provider routes the 1-888 number that we have to asterisk1 w/ ip 192.168.15.210 (not the real one) and if that fails, routes it to asterisk2.
this is what's happenning:
agents with softphones logged into asterisk1 get all the inbound calls while agents with softphones logged into asterisk2 don't get any. both are logged-in in the same campaign. even if all the agents on asterisk1 are taking calls, and more calls are coming in, agents on asterisk2 still don't get any calls.
am i lacking something in my inbound dialplan?
thanks!