1 | изначальная версия редактировать | |
Здравствуйте, коллеги!
Есть Asterisk 11.7
queues.conf
[queue1]
member=SIP/user1,1
member=SIP/user2,1
member=SIP/user3,2
member=SIP/user4,3
strategy=ringall
queuerules.conf
[rule1]
penaltychange => 0,1,1
penaltychange => 5,2,1
penaltychange => 10,3,1
extensions.conf
[context]
exten => 9999,1, Answer
same => n, Queue(queue1,tThH,,,300,,,,rule1)
Подскажите пожалуйста, как сделать чтобы на 15 секунде применилось самое первое penaltychange => 0,1,1 и дальше по кругу ?
2 | No.2 Revision редактировать |
Здравствуйте, коллеги!
Есть Asterisk 11.7
queues.conf
[queue1]
member=SIP/user1,1
member=SIP/user2,1
member=SIP/user3,2
member=SIP/user4,3
strategy=ringall
queuerules.conf
[rule1]
penaltychange => 0,1,1
penaltychange => 5,2,1
penaltychange => 10,3,1
extensions.conf
[context]
exten => 9999,1, Answer
same => n, Queue(queue1,tThH,,,300,,,,rule1)
Подскажите пожалуйста, как сделать чтобы на 15 секунде применилось самое первое penaltychange => 0,1,1 и дальше по кругу ?
как вариант сделать в dialplan
exten => queue1,1, NoOp
same => n, queue(queue1_1,tThH,,,5)
same => n, queue(queue1_2,tThH,,,5)
same => n, queue(queue1_3,tThH,,,5)
same => n, goto(1)
переделать очереди
[queue1]
member=Local/queue1,1
[queue1_1]
member=SIP/user1,1
member=SIP/user2,1
strategy=ringall
[queue1_2]
member=SIP/user1,1
member=SIP/user2,1
member=SIP/user3,2
strategy=ringall
[queue1_3]
member=SIP/user1,1
member=SIP/user2,1
member=SIP/user3,2
member=SIP/user4,3
strategy=ringall
это все работает, но:
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.