It’s Possible A Redudant Queue?

Home » Asterisk Users » It’s Possible A Redudant Queue?
Asterisk Users 3 Comments

Hi all, I have a doubt. I have to create a Queue with 3 phones, these phones can be reached via two redudant Asterisk server.

I can pass a variable (the sip trunks) to the queue or should I do two queues with the different trunks?

Danilo

3 thoughts on - It’s Possible A Redudant Queue?

  • In my experience, you should set up two identical queues and configurations. With a little work, you should be able to let server 1 know the phone is in use by server 2 and vice versa.

    —–Original Message—

  • Ok. I solved with this configuration:

    into /etc/asterisk/extensions.conf

    [queue_from_central]
    exten => _ZXXX,1,NoOp( ** Into queue_from_central context ** )
    same =>
    n,Set(peer_up=${IF($[“SIPPEER(serverA,status)”=”OK”]?trunk_serverA:trunk_serverB)})
    same => n,Queue(call-center-${peer_up},c,,,60)
    same => Hangup()

    and into /etc/asterisk/queues.conf

    [call-center-trunk_serverA]
    music

  • We have a number of customers who use this approach with local or geographically distributed Asterisks and then use QM clustering to observe the system as if it was one single big box. Seems to work fine and it’ easy to set up and maintain. l.

    2012/12/14 Danny Nicholas