python-aiohttp 怎么获取响应时间?

python + aiphttp 模拟并发请求,取每个请求的响应时间,我是这么做的,如图所示:

img


问题是:多个协程启动后,同时有多个响应返回,挨个处理每一个响应请求。举个例子:比如我有10个请求,响应时间的总和为1s,平均响应时间为0.1s,但如果发送了20个请求,响应时间的总和就变成2s,平均响应时间是0.2s。我觉得这种这种情况并不是服务器响应慢,而是函数执行异步处理的时间较长导致。有没有什么办法可以拿到每一个请求响应准确的时间。
求da lao们解答。

你是想知道 怎么获取响应时间? 还是 想知道为甚么后面时间长?