@BurdenBear
2017-03-28T05:51:45.000000Z
字数 1095
阅读 351
国金
测试
由大鱼向BitPower部署于国金内网的rabbitmq服务以固定频率异步发送消息,以分析日志的方法来统计信息丢失率和由消息产生到rabbitmq接收到消息的时延。
此次测试主要对极端情况进行模拟,以200条/S的频率异步发送消息,rabbitmq服务如要记录接收消息的时间,产生日志过多,无法应用于生产环境,故只在短时间的测试内在该位置记录了日志,测试时间由2017-03-27 18:36:45.938
到 2017-03-27 18:38:05,000
。此外,在更长的约3个小时的测试时间内,一直保持向rabbitmq以该频率发送信号,由发送方的日志看,信号基本能够成功发送,但由于消费接口的频率限制,并被消费端全部记录下来;另外,在断线重连的1~2秒时间内可能导致发送失败(整个测试过程中发生了一次)。
由日志统计可得出,测试时间内:
两次信号产生时间间隔(ms)的统计量:
count 14112.000000
mean 5.602608
std 0.503930
min 5.000000
25% 5.000000
50% 6.000000
75% 6.000000
max 12.000000
从信号产生到发出的时间(ms)的统计量:
count 14112.000000
mean 2.561366
std 0.556296
min 1.000000
25% 2.000000
50% 3.000000
75% 3.000000
max 7.000000
两次发送之间的时间间隔(ms)的统计量:
count 14112.000000
mean 5.602395
std 0.568841
min 3.000000
25% 5.000000
50% 6.000000
75% 6.000000
max 11.000000
大鱼下一步的工作主要有几点: