asterisk 队列排队参数
时间: 2023-12-09 21:06:24 浏览: 27
以下是关于Asterisk队列排队参数的介绍:
Asterisk是一款开源的电话交换机软件,它提供了丰富的队列排队参数,以便管理员根据实际需求进行配置。下面是一些常用的队列排队参数:
1. autopause:该参数用于设置自动暂停坐席的时间。当坐席在一段时间内没有接到来电时,系统会自动将其暂停,以避免浪费资源。可以通过在队列配置文件中设置该参数来控制自动暂停的时间。
2. timeoutpriority:该参数用于设置超时优先级。当坐席在一定时间内没有接到来电时,系统会将其分配给优先级更高的坐席。可以通过在队列配置文件中设置该参数来控制超时优先级。
3. joinempty:该参数用于设置队列为空时是否允许坐席加入队列。如果设置为yes,则允许坐席加入队列;如果设置为no,则不允许坐席加入队列。
4. leavewhenempty:该参数用于设置队列为空时是否允许坐席离开队列。如果设置为yes,则允许坐席离开队列;如果设置为no,则不允许坐席离开队列。
5. maxlen:该参数用于设置队列的最大长度。如果队列中的呼叫数量超过了该参数设置的值,则新的呼叫将被拒绝。
6. retry:该参数用于设置呼叫失败后的重试次数。如果呼叫失败,则系统会尝试重新呼叫,直到达到该参数设置的次数为止。
7. wrapuptime:该参数用于设置坐席在接到呼叫后需要多长时间才能准备好接下一个呼叫。可以通过在队列配置文件中设置该参数来控制wrapuptime的时间。
8. queuewait:该参数用于设置呼叫在队列中等待的最长时间。如果呼叫在该时间内没有被接听,则会被转移到其他队列或者挂断。
下面是一个示例配置文件:
```ini
[myqueue]
strategy=ringall
timeout=15
retry=5
wrapuptime=10
maxlen=10
joinempty=yes
leavewhenempty=no
queuewait=30
autopause=15
timeoutpriority=app
```