作者:坚韧稻草 | 来源:互联网 | 2022-11-10 08:32
我有一个简单的spring boot应用程序和一个控制器类。我的控制器内部有一个简单的方法:
@RequestMapping(value = "/heartbeat", method = RequestMethod.GET)
public ResponseEntity heartbeat() {
return new ResponseEntity<>("success", HttpStatus.OK)
}
我从Postman调用此方法,我可以看到完成此方法所花费的时间在每次调用中都不相同。
例如28ms,70ms,15ms ...
如果我们谈论毫秒是可以的,但是我注意到在较大的Web服务中,这种差异更大,有时甚至是几秒钟。
我想这是正常现象,但是是什么原因造成的呢?