呼叫中心运营版是一个支持多级代理、多企业运营,单机最高支持5000+并发,1万坐席,支持分钟计费、按次计费、月租、低消计费,电信级呼叫中心商用运营平台。
本人职责:
1.呼叫中心产品业务控制模块:对接呼叫中心前台web、计费认证模块、数据推送模块,内部分为业务层与业务子层,业务子层对接freeswitch,接收fs上报的呼叫事件并上报给业务层进行呼叫业务流程控制,业务子层对接业务层,接收业务层下发的呼叫命令并下发到fs进行呼叫信令控制,通过多个队列与锁机制实现业务流程控制、数据库写入、数据缓存写入、日志记录,内存维护配置数据同步以优化性能;
2. 呼叫中心计费认证模块:与业务控制模块进行unix socket通信,接收业务模块发送的认证请求、话单请求,处理呼叫权限认证和通话、录音、短信、租金等类型的话单入库,代理商返点计算及消费统计等;
3. 呼叫中心录音转换模块:对呼叫中心指定的录音净荷文件存放目录进行扫描,通过一个主线程往多个工作线程分发需要转换的录音净荷文件路径,由工作线程调用转换脚本实现净荷文件到mp3或wav文件的转换;
4. 数据推送模块:维护数据推送队列,从队列中取需要推