【发布时间】:2016-12-07 18:27:00
【问题描述】:
我想知道从我打电话的那一刻起经过了多少时间
res.send("Hello,World")
在我的 NodeJS 应用程序中,直到 IP 包离开 NIC 卡。 有没有办法做到这一点?
我为什么想知道这个?
我在 CentOS6 上有一个服务器,服务 400 req/s。生成请求的伙伴测量我的响应时间。最近请求率增加到 800 req/s,合作伙伴检测到我的响应时间增加了。从我的应用收到请求到发出res.send() 的时间没有改变。因此,假设是 Linux TCP/IP 堆栈变慢了。我想通过实际观察 TCP/IP 堆栈处理我的响应所需的时间来检查这个假设。
【问题讨论】:
标签: linux performance tcp-ip tcpdump network-monitoring