Distributed Device State Options
Hi,
What options do I have to setup Distributed Device State across to multiple Asterisk Servers?
If an agent is on the phone on a queue on one of the Asterisk server, other servers will need to about it and therefore, will be able to operate adequately. For instance, an agent is a member of two queues (app_queue)
and those queues on separate server.
I have been reading about Distributed Device State using Corosync or XMPP. Is there any other options but reliable?
How about share device state through Redis by looking at the device state on Agent/Queue. This could be done in Lua in the dialplan.
Thanks
Shahid
One thought on - Distributed Device State Options
Shahid H wrote:
If using Asterisk 13 you can also use PJSIP[1] to exchange this information peer to peer using SIP.
You could certainly write something external which does this and toggles custom device state.
[1]
https://wiki.asterisk.org/wiki/display/AST/Exchanging+Device+and+Mailbox+State+Using+PJSIP