免费咨询:010 86399905

Asterisk教程 daqid

  • Asterisk教程
  • Linux教程

    联系我们 Contact Us

    免费热线: 010 86399905
    北京大旗德讯科技有限公司 客服热线:010 86399905
    销售咨询:18601278976
    客服热线:13020040188
    售前服务QQ:1598520634
    技术服务QQ:250128146
    了解详情,请致电: 客服热线:
    010 86399905
    在线登记相关信息:
    在线提交

    关于asterisk 随机数使用方法

    随机数与编程的随机数的概念相同。

     asterisk可以产生随机数,我们可以根据这个随机,制定一些随机的拨号规则,比如按照比例分配话务。

    (这里我们不用队列来实现)

    随机分配的拨号规则如下

     

    下面实现的效果是,拨打901,系统将30%的话务分配给zhangtuo 2200分机,剩余70%的分配给tolooney 3300分机

     

    1. exten => 901,1,Noop(New call received from ${CALLERID(all)})  
    2. exten => 901,n,GotoIf($[${RAND(1,100)} > 30]?zhangtuo)  
    3. exten => 901,n(tolooney),Dial(SIP/3300)  
    4. exten => 901,n,Hangup  
    5. exten => 901,n(zhangtuo),Dial(SIP/2200)  
    6. exten => 901,n,Hangup  

    这样,我们就实现了按批量分配话务
    教程 asterisk
    发布日期:2013-03-01 21:21 (责任编辑:xulei)