交通部强调,合力促发展。政府必须要坚持以人民为中心的发展思想,鼓励创新,守住底线,统筹新老业态发展,营造良好市场环境,用市场的力量推动行业高质量发展,让人民群众获得高质量的交通运输服务。企业必须要把保障乘客安全出行和维护人民群众合法权益作为出发点和落脚点,依法依规经营,公平有序竞争,努力提升服务,让乘客出行更安全便捷,让司机工作更有尊严,让人民群众获得感、幸福感、安全感更加充实、更有保障、更可持续。
796协议中规定,平台车辆接入性能的要求为:监控平台需满足具有海量定位数据高并发能力;平均500条/秒,峰值1000条/秒;企业平台能支持至少10000台终端接入,支持超过10000个动态目标的监控能力。
依据上述要求,对于企业平台的压力检测采用TCP方式进行,分为两个部分进行;动态目标压力为检测和定位数据压力检测。
如何开发高性能的部标监控平台的GPS服务器,参见:基于部标JT/T 808协议及数据格式的GPS服务器.
二、检测要求
首先进行动态目标压力检测,主要对企业平台的动态目标监控能力进行检测,检测方法为,模拟10000个车辆按照jt/t808协议,进行注册、鉴权后,发送GPS定位数据,发送数据频率为500条/秒,该部分检测时间为1小时。
然后进行定位数据压力检测,主要对企业平台对海量定位数据的处理能力进行检测,检测方法为,模拟2000个车辆进行注册、鉴权,发送GPS定位数据。发送数据频率为1000条/秒,以达到标准中峰值1000条/秒的性能要求。该部分检测时间为15至30分钟。考虑到检测机器的性能,将发送频率实际设置为200条/200毫秒。
四、压力检测步骤
4.1 检测软件的使用
将被测平台的IP地址以及端口正确填入更改车牌号及终端手机号信息,点击确定
软件界面输入用户名(admin)以及密码(admin),点击“登录”
在如上图的待测平台下拉列表中随意选择一个(被测平台的IP、端口信息已经在之前的步骤中写好,这里选择的检测平台不会对其存在任何影响),然后点击确定。
然后点击“开始”按钮,开始压力测试。
在测试过程中可随时在下方的日志查看当前的连接以及GPS数据发送情况。
点击“打印”可在“…\Release\Report\”目录下生成压力测试报告的EXCEL文档。请注意,在每次打印文件后,需将文件进行重命名并妥善保存,以免造成无法恢复的文件覆盖。
4.2 检测流程
考虑到检测机器的性能。
第一个环节的检测分为三台机器同时运行压力检测软件,分别模拟3333辆、3333辆、3334辆,共计10000辆车对待测平台进行压力检测。设置发送数据频率为500条/秒,检测时间为1小时,需要检测链接建立线程时间都小于10分钟。
第二个环节的检测在单台机器上进行,检测2000辆车,设置发送数据频率为1000条/秒,检测时间为15至30分钟,其中全部检测建立链接的时间小于5分钟。
其中,考虑到时间以及鉴权情况,注册、鉴权发送时间间隔为1秒。
需要注意的是,为了保证检测的发送 ,检测软件在鉴权
首先发送注销,接收到通用应答后,再发送注册请求。
4.3 抽样对比
检测接收后,对每个环节下的数据均需抽样比对,取样如下:
对上述取样进行比对,每个部分结束后均需进行(产生主动、被关闭的除外),每一对比对结果均保存截图备查。
4.4 结果判定
在检测即将结束时手动查看链接总数,若模拟车机仍未全部链接完成,判定检测平台不通过压力检测。
在检测即将结束时手动查看发送GPS数据的频率,若GPS数据发送的频率仍然不到当前部分的频率;第一部分500条每秒(即每台机器167条每秒),第二部分1000条每秒,判定监控平台不通过压力检测。
检测期间在任意机器中发现任何连接的主动、被动关闭,均应全部停止检测,等待至少两分钟后,进行第二次检测,若在检测过程中再次出现主动或关闭,随机选择一台压力检测 机器tracert指令。当有本机返回域名bjtrlecom.net访问时间小于500ms时,可直接判定检测平台不通过压力检测,保存当前检测报告,并对软件打印界面截图;否则,立即停止当前的全部压力检测,检测时间另行通知。