高延迟客户端会影响服务器上其他请求的处理时间吗?

时间:2020-06-02 23:23:25

标签: performance http networking server latency

基本上,我有一个单一的Go-Lang HTTP服务器和多个客户端(大约100个)的设置。所有客户端都在同一数据中心中,这些客户端与服务器之间的RTT小于1毫秒。但是,对于其中一些,我使用tc netem模拟了延迟,并将RTT设置为50ms或250ms。

对于所有设置,我计算了服务客户请求所需的时间(由客户进行的计算),并将它们分类为直方图存储桶。我注意到,当设置中存在高延迟客户端(50ms或250ms)时,处理来自其他客户端的请求所需的时间(即无延迟:〜<1ms)变长,这可能意味着高延迟客户端处于影响其他客户端的处理时间(无延迟)。在多大程度上,这种观察是正确的?服务器是否受到高延迟客户端的某种影响,因此需要更长的时间来处理其他客户端的请求?

0 个答案:

没有答案