服务器的接口性能测试

服务器接口响应时间, 问题排查

Posted by chensong on 2018-12-24 18::50::58

前言

现在的服务器都是要响应时间最快, 方法有许多种, 大致分为硬件和软件两种

硬件:

  1. 使用SSD
  2. 分布式部署程序
  3. 使用多核处理策略

软件:

  1. 使用内存数据库
  2. 使用RDD
  3. 优化数据库
  4. 选择合适的IO模型
  5. 接口响应时间

正文

一, 接口性能测试

对于开发人员来说怎么测试自己定义的接口响应时间和数据的大小, 开发初期要想到所有接口的测试 这里推荐所有protobuf这个工具, 协议使用起来比较方便, 我们可以在开发的再我们单位时间内这个接口的平均响应时间和数据块的大小, 使用.csv 的格式

使用csv 文件 生成报表清晰分析接口响应时间和数据块的, 针对性的查看服务器问题 , 在查看服务器 接口内部算法优化

这个工具对服务器性能分析很有帮助

结语

在架构设置时到接口的测试