サーバー 1 からサーバー 2 に http 要求を送信するときにかかる時間を測定したいのですが、考慮する必要があることの 1 つは、サーバー 1 とサーバー 2 が同じホストになく、時間に一貫性がないことです。私の計画は次のようになります。
startTime
http リクエストが server2 に投稿される前に、という名前のパラメーターを投稿する必要があります。値は次のとおりです。
long startTime = System.currentTimeMillis();
server2 が server1 からリクエストを受け取ったとき、別の変数名endTime
:
long endTime = System.currentTimeMillis();
結果は次のとおりです。
long result = endTime - startTime;
server1 と server2 の時刻が一致していないと意味がないので、startTime と endTime の絶対時刻を取得する方法を教えてください。