По логам ответ на запрос пришёл на 4 секунды раньше, чем запрос был отправлен
Вы собираете таймлайн одного запроса по trace_id:
gateway (srv-a) 10:20:15.200 → forward to orders
orders (srv-b) 10:20:11.350 ← request received
orders (srv-b) 10:20:11.900 → response 200
gateway (srv-a) 10:20:15.760 ← response from orders
Все серверы пишут время в UTC. По логу orders получил запрос почти за 4 секунды до того, как шлюз его отправил. Какой вывод верный?
- Часы srv-b отстают: проверить синхронизацию NTP
- Логи orders пишутся в другом часовом поясе
- Запрос пришёл из кэша шлюза заранее
- Шлюз буферизует логи и пишет их с опозданием
