用户定义时延
除了计数器统计项目,我们通常还需要测量不同的延迟,包括: • TCP connection latency,
----TCP连接时延
• First HTTP response latency (the time between request and first packet in response)
----第一个HTTP包响应延迟(请求包和第一个响应数据包之间的时间)
• Last HTTP response latency (the time between request and last packet in response)
----最后一个HTTP包响应延迟(请求包和最后一个响应数据包之间的时间)
然而,有些时候我们可能需要测量一系列的操作。例如,某门户网站可能需要多个HTTP交易,如果我们要测量它的总时延该怎么办?
用户定义时延可以帮你解决这个问题。你只需要在你的运行脚本里再添加两行: start = currentTick;
//do a bunch of operations here
stats("latency", currentTick - start);