我创建了一个使用 XML 的简单休息服务 POST 方法。我用 Jersey 创建了一个 REST 客户端并创建了我的对象,我试图通过增加我的 XML 长度、为我的对象提供更大的输入来查看响应时间的变化。比如说,我的对象占用了一个简单的员工详细信息,我会增加。我看到响应时间不一致地变化,根据我的观察,它不依赖于 xml 的大小。我正在计算所花费的时间如下。
long startTime = System.currentTimeMillis();
// enter code here for post `
long elapsedTime = System.currentTimeMillis() - startTime;
请建议是否有更好的方法。
在这里我想澄清的是我的服务器在本地主机中,为什么响应时间会发生变化(比如一次是 88 毫秒,另一次是 504 毫秒)。我期望的是,当我向我的 xml 对象提供更大的输入时它应该会增加,但我观察到的情况并没有发生。请澄清或指出我可以阅读相同内容的更好的网站或书籍。