[关闭]
@BurdenBear 2017-03-28T05:51:45.000000Z 字数 1095 阅读 351

2017-03-27日贯通性测试报告

国金 测试


1. 测试方式

由大鱼向BitPower部署于国金内网的rabbitmq服务以固定频率异步发送消息,以分析日志的方法来统计信息丢失率和由消息产生到rabbitmq接收到消息的时延。

2. 测试说明

此次测试主要对极端情况进行模拟,以200条/S的频率异步发送消息,rabbitmq服务如要记录接收消息的时间,产生日志过多,无法应用于生产环境,故只在短时间的测试内在该位置记录了日志,测试时间由2017-03-27 18:36:45.9382017-03-27 18:38:05,000。此外,在更长的约3个小时的测试时间内,一直保持向rabbitmq以该频率发送信号,由发送方的日志看,信号基本能够成功发送,但由于消费接口的频率限制,并被消费端全部记录下来;另外,在断线重连的1~2秒时间内可能导致发送失败(整个测试过程中发生了一次)。

3. 测试结果

由日志统计可得出,测试时间内:

4. 总结

  1. 消息由产生到发出经过的时间在2~3ms。
  2. 由于没有类似消息回报的机制,以及记录接收时间的日志在生产环境中不可得,
    这次的测试无法很好统计消息从大鱼发出后到rabbitmq服务接收到消息的延时。
  3. 信号从发出到消费的情况看,整个端到端的延时在65ms之内。
  4. 根据发送日志,只要和rabbitmq服务的连接不断开,基本能保证消息发送到Bitpower。

大鱼下一步的工作主要有几点:

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注