Hi guys,
How do you simulate or workflow when you have multiple telephony servers and using phone balancing.
phone balancing is already setup to all telephony servers.
what I understand is when an agent trying to connect their softphone to a "down telephony server" of course they will get an error.
so what they need to do is to try another telephony server's ip. Once that connected then they will submit and get a call right to their softphone and start dialing.
Now what I did is to simulate phone load balancing.
serverA serverB and serverC
so i connected my softphone to serverC which i successfully got the call and started dialing.
then i intentionally stop asterisk service by doing core stop now in serverC.
now I connected my softphone to serverB, but when i tried to login, it wont call i dont see any log in asterisk that the phone is ringing, but when i logout from agent client i see logs that it hangup the softphone.
then when i see the real time report the agent was login into serverA ip. So what I did is I change the softphone ip to serverA and then logout and login then I get the call. Is not this automatic?
now when i tried to start asterisk to the server C and change my softphone to serverC, then tried to login, I receive the call and can start dialing.
Why it didn't receive the request call on serverB? even though the serverC is down I even set it to inactive in the admin server pages.