freeswitch单线路并发限制

这个问题是自己闲暇无事的时候弄出来的,也不难,比较容易理解,就是话务先走第三条ceshi路由,匹配到后,使用回环信道,将被叫变换为gw1,从新匹配到第一条,第一条限制并发为10,从65.112出局。

若第一条线路异常或并发满了则话务通过完第一条后,再走第二条,并将被叫变换为gw2从65.104出局。并发同样为10.

 

<include>
        <context name="public">
                <extension name="gw1">
                        <condition field="destination_number" expression="(gw1)$">
                                <action application="limit" data="db outgoing gw1 10"/>
                                <action application="bridge" data="sofia/external/${dst}@172.16.65.112:5080"/>
                        </condition>
                </extension>
                <extension name="gw2">
                        <condition field="destination_number" expression="(gw2)$">
                                <action application="limit" data="db outgoing gw2 10"/>
                                <action application="bridge" data="sofia/external/${dst}@172.16.65.104:5080"/>
                        </condition>
                </extension>
                <extension name="ceshi">
                        <condition field="destination_number" expression="(.*)">
                                <action application="set" data="dst=${destination_number}"/>
                                <action application="bridge" data="loopback/gw1,loopback/gw2"/>
                        </condition>
                </extension>
        </context>
</include>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

七月的风0715

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值