Asterisk队列(Queue)振铃方式(ring strategy)
隊列振鈴方式有:ringall,roundrobin,leastrecent,fewestcalls,random,rrmemory。
ringall是呼叫所有可到達的分機直到有接聽的。
roundrobin是輪流呼叫每一個可以達到的分機。
leastrecent是呼叫最近被這個隊列呼叫的最少的分機。
fewestcalls是呼叫這個隊列完成電話數最少的分機。
random是隨機呼叫分機。
rrmemory是使用內存進行roundrobin呼叫,記住上次呼叫的分機。
leastrecent和fewestcalls可能會造成隊列不停的把進來的電話分配到某個分機上,如果該分機處于通話中并且通話時間比較長的話會造成很大的電話損失。
roundrobin和rrmemory看起來好像并沒有什么不同,但它們之間還是有區別。最大的區別在于roundrobin記住上次開始的分機,然后從下一個開始。假設有1,2,3三個分機,如果第1個電話是1->2->3的順序呼叫隊列的話,第2個電話將會是 2->3->1的順序呼叫隊列,第3個電話就是3->1->2。而rrmemory記住上次最后呼叫的分機,然后從下一個開始。假設還是有1,2,3三個分機,第1個電話呼叫順序是1->2,分機2接了或者電話掛斷;那么第2個電話來將是按3->1->2的順序來呼叫,如果是roundrobin,第2個電話進來應該是按2->3->1的順序呼叫。
總結
以上是生活随笔為你收集整理的Asterisk队列(Queue)振铃方式(ring strategy)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深圳补贴新能源汽车:最高2万、搭载鸿蒙系
- 下一篇: asterisk架构