@Nikolay37

Возможно ли узнать время, за которое запрос приходит на сервер?

Отправляю запрос на NodeJS к серверу, хочу узнать время, когда сервер приймет мой запрос (именно в одну сторону), а не общее. Либо же хотя бы приблизительно в каком % соотношении (отправил запрос/пришел) это время проходит, если такое реально знать, заранее спасибо.
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
@rPman
Логирование и синхронизация точного времени на сервере и клиенте.

Точный момент (миллисекунды), когда запрос 'пришел' на сервер зависит от точки, в которой происходит замер, например если замерять средствами nginx (запущенный на сервере) и к примеру момент, когда запустится cgi скрипт (первой строчкой которого поставить запись времени в лог) - будут отличаться на десяток миллисекунд.

Причина в том, как именно запрос обрабатывается, асинхронно или нет (скрипт может принять его либо в тот момент как пришел первый сетевой пакет, или же с последним).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы