背景
最近在测试一个线上的服务时,发现一个诡异的现象,服务在接收到用户的请求后经过一系列逻辑处理后,将结果返回客户端会耗费4到5秒的延迟。这是无法忍受的时间,那为什么在应答给客户端的时候需要这么长时间呢? 测试发现,单次请求第三方的逻辑,不会出现这种问题,流程如下所示:
最近在测试一个线上的服务时,发现一个诡异的现象,服务在接收到用户的请求后经过一系列逻辑处理后,将结果返回客户端会耗费4到5秒的延迟。这是无法忍受的时间,那为什么在应答给客户端的时候需要这么长时间呢? 测试发现,单次请求第三方的逻辑,不会出现这种问题,流程如下所示: