我已经编写了一个REST Web服务。我想获得一些性能统计数据供客户参考。衡量服务性能的最佳方法是什么?我是否应该从发出请求的客户端运行计时器,或者在收到请求后从服务器运行计时器。
如何有效衡量我的网络服务的速度?
注意**
我知道这个问题的答案与观点有关,但我认为有一个共识批准的方法来获取这些统计数据。
答案 0 :(得分:2)
基准测试。 Apache提供了ab
工具,可以为您完成此任务。
它将显示服务器每秒可处理的请求数。您甚至可以微调您的设置,因为它有很多选项(如并发,连接方式等)。
当然,有很多other benchmark tools