Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
你们知道测量我的 tcp 应用程序延迟的可能性吗?我的应用程序被实现为客户端并将数据发送到 java 服务器。我想知道从我调用写方法到它到达服务器需要很长时间,即我试图每 50 毫秒发送一条消息,但我不知道如何证明它是否及时工作。
提前致谢!
由于时钟同步,这实际上是一个难题。这两个设备不会有完全相同的时间。因此,如果您将时间戳从您的设备发送到服务器,它就毫无意义。如果您要测量大量时间,则无关紧要,但对于毫秒延迟而言,它会。解决这个问题的一种方法是测量往返时间——将数据发送到服务器,然后让服务器发送响应。测量从发送请求到收到响应所需的时间,这就是往返时间。除以 2 以获得单向延迟。