[asterisk-users] Queues with unavailable members

Benny Amorsen benny+usenet at amorsen.dk
Thu Oct 15 08:37:52 CDT 2009


Elliot Otchet <elliot.otchet at callingcircles.com> writes:

> That shouldn't be too hard to accomplish. If you've got the addons
> (and mysql) installed you could store them in a MySQL table
> (timestamp, device) and have a cron job set to run at X frequency that
> un-pauses the queue members via AMI. Don't want to go to MySQL? Use
> system() to 'touch' files named after devices. Then have your cron
> script go through the files by creation date. Either way gets you
> there.

This seems like a very heavyweight solution. Having a cron job running
every minute isn't particularly attractive, and making a daemon do the
job isn't my cup of tea either.

Perhaps the problem could be restated in a different way: After a queue
member rejects a call (instead of just not answering), the queue should
wait X amount of time before sending the next call. Queues.conf has a
million settings, but I can't find one which does this.


/Benny




More information about the asterisk-users mailing list