前面的文章提到过asterisk可以通过使用lua来提升脚本的性能,通过lua只与redis,http接口来做交互,来提升服务器的性能。其中http接口可以使用swoole来写,这个是一个不错的选择。但目前经过测试手工编译的lua5.2,在调用redis,socket接口时候会报错:/usr/local/libb/lua/5.2/socket/core.so:undefinedsymbol:lua
我们在做Asterisk功能开发的时候,除了直接用C写模块之前,更常用的方法是用自己熟悉的语言来开发自己的业务逻辑,这个时候就需要用到AGI的功能。一般比较多的选择是:PHP,Perl,JAVA来实现。JAVA因为是FASTAGI的方式,故效果会比PHP,Perl好点,因为PHP,Perl是脚本语音,需要进行编译操作,故这个CPU消耗还是比较大的。另外一种方式是asterisk的dialplan是
Asterisk 电话会议,Meetme
压力测试服务器配置: Dell 1950VM 配置: 硬件:Intel(R) Xeon(R) CPUL5335@ 2.00GHz,虚拟独占4线程CPU 内存:3G 硬盘3.5 寸笔记本SATA 500G 硬盘 操作系统:CentOS release 5.5 (Final) 优化定制版本 Asterisk:Asterisk 1.4.39.1 优化定制版本
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号