创建自定义队列

时间:2014-10-10 09:58:53

标签: c asterisk

我一直在研究为我的星号安装制定新的队列策略,我的第一个项目是将onerecent和roundrobin的功能加入到一个队列中。

我找到了很多第三方呼叫中心解决方案,但是还没有能够确定他们是否使用其他策略而不是标准。

到目前为止,我的想法是我必须创建自己的模块来添加功能。除了Russel Bryant的精心编写的指南外,关于创建模块的文档很少。

是否可以对现有模块进行某种扩展,还是必须完全替换?

是否有关于创建自己的队列策略的文档?

我正在运行星号11

1 个答案:

答案 0 :(得分:1)

当然可以改变队列。

阅读apps / app_queue.c并根据需要进行扩展。如果你有技能扩展和TEST队列(多线程应用程序),那么就没有任何问题了解app_queue.c

其他解决方案是使用AMI和AsyncAGI调用。

http://www.moythreads.com/wordpress/2007/12/24/asterisk-asynchronous-agi/

PS。如果你有这样的问题,那么强烈建议不要创建callcenter。阅读更多关于星号的书籍,并聘请高技能专家为您提供帮助。否则非常喜欢CC在负载下无法正常工作。