云端呼叫中心坐席并发测试结果[通俗易懂]

云端呼叫中心坐席并发测试结果[通俗易懂]很久没有写关于asterisk压力测试的相关文章了。今晚终于可以抽一点时间来写点东西,跟大家来分享一下。以下是本人最近开发的一套云端虚拟坐席租用系统,历经半年时间的实现和优化。          在近段时间,云端服务器是一个比较很热门话题,并且很大程度上综合硬件的资源的,节约成本的同时,还有的好处就是简化服务器部署的难度和时间。其他关于云端服务的其他好处,在此不必多说了,大家可以参考一

大家好,又见面了,我是你们的朋友全栈君。

                  很久没有写关于asterisk 压力测试的相关文章了。今晚终于可以抽一点时间来写点东西,跟大家来分享一下。

以下是本人最近开发的一套云端虚拟坐席租用系统,历经半年时间的实现和优化。

           在近段时间,云端服务器是一个比较很热门话题,并且很大程度上综合硬件的资源的,节约成本的同时,还有的好处就是简化服务器部署的难度和时间。其他关于云端服务的其他好处,在此不必多说了,大家可以参考一下相关的文章即可。

            如果使用云端资源来运营呼叫中心系统,最好把录音部分单独使用专门的服务器来录音。否则有可能因为磁盘IO不足导致语音质量的问题。

         下面是压力测试场景说明:

          坐席分机数量:500,但出于离线状态;

                 

            操作系统:Centos 5.5 32位定制优化版本

            asterisk版本: Asterisk 1.4.39 优化版本

          数据库 mysql 5.1.48

 

云端服务器CPU配置:

model name : Intel(R) Xeon(R) CPU           L5335  @ 2.00GHz

 

内存配置:

[root@ACS_Samples ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          2026       1211        814          0        136        790
-/+ buffers/cache:        285       1741
Swap:          502          0        502

 

以下分别为50坐席并发5CPS 下的压力测试情况:

WinSIP:

云端呼叫中心坐席并发测试结果[通俗易懂]

 

系统并发监控截图:

云端呼叫中心坐席并发测试结果[通俗易懂]

 

系统性能截图:

云端呼叫中心坐席并发测试结果[通俗易懂]

从系统性能观察,在整个压力测试周期中,系统资源的占用都很稳定。不存在高低起伏的太大的偏差。

 

下面我们再观察一下在100线,10CPS并发的情况下的系统表现:

WinSIP截图:

云端呼叫中心坐席并发测试结果[通俗易懂]

 

系统界面截图:

云端呼叫中心坐席并发测试结果[通俗易懂]

 

系统性能表现:

云端呼叫中心坐席并发测试结果[通俗易懂]

 

从以上测试当中,不定时检测呼叫语音通话质量,在100并发的时候有轻微的停顿之外,通话都比较清晰。

总结:

     总体上来说,asterisk 的效率还是比较高的,只要开发的时候组织好架构和各方面做好优化,不需要太高的配置,即可以跑个上百线的并发。跟硬件相比,成本确实降低了很多。

     因为在QQ群中也经常会问到asterisk 来做系统,到底并发能去到多少,需要什么样的服务器。希望通过今次的测试,大概可以给到问到这个问题的朋友,找到答案。

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/157877.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 学习zencart模板制作[通俗易懂]

    学习zencart模板制作[通俗易懂]

         
        1,在includes/template下面新建个文件夹叫你新
    模板的名字就可以了(名字可以随便给只要你自己知道就
    可以了)这里我就叫yourname
        2,把includes/template/defalut_template
           这个文件夹下面的所有的文件夹和文件复制到你
    刚刚新建的文件夹里面去yourname
        3,把template_info.p

    2022年7月27日
    3
  • Scripting.FileSystemObject 的文件复制,删除,移动操作

    Scripting.FileSystemObject 的文件复制,删除,移动操作<%’创建一个FileSystemObject的事例SetMyFileObject=Server.CreateObject(“Scripting.FileSystemObject”)’创建一个要进行操作的文件SetMyFile=MyFileObject.CreateTextFile(“c:\test.txt”)MyFile.WriteLine(“Hello”)MyFile.Close’复…

    2022年7月14日
    67
  • VisualSVN Server启动错误(0x8007042a)

    VisualSVN Server启动错误(0x8007042a)

    2021年9月21日
    51
  • c++算法之最长递增子序列(LIS)

    c++算法之最长递增子序列(LIS)题目:输入一个整数n,随后输入n个整数,求这个长度为n的序列中严格递增的子序列的最长长度。例:输入:6143265输出:3解题思路:动态规划。将输入的序列存入一个数组v中,另外再定义一个数组a,用以存储以当前数字v[i]结尾时,最长递增子序列的长度是多少。定义数组时,全部初始化为1,初始状态表示的是最坏的情况,以v[i]结尾的最长递增子序列就是v[i]它本身,长度为1。接着将v[i]逐一…

    2022年6月3日
    26
  • vue文件上传功能_vue如何自定义组件

    vue文件上传功能_vue如何自定义组件vue的文件上传组件upload,拥有支持多种格式文件上传,单文件多文件等都支持,许多项目现在都少不了文件上传功能,但是vue的upload组件如果直接引用,肯定也有一些不方便之处,有的时候需要传参数,需要手动触发上传方法,而不是选择了文件就上传,所以结合我项目实例,写一vue自定义文件上传的实现,包括前端和后台的处理以及参数的接收。一、先认识一下vue的upload组件,官网链接ht…

    2022年8月15日
    4
  • 开关量电压转换电路

    开关量电压转换电路单片机的I/O口承受输入电压一般是-5V到 +5V,如果一个开关接的距离比较远,就容易受到线路干扰、线缆本身的电阻率影响导致MCU无法识别。虽然MCU的I/O的输入是“高阻抗”的,但是还是很难确保远距离后的影响。  左边可以输入0~12V,右边可以很稳定的输出0~5V

    2022年5月5日
    38

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号