Appearance
TimeTracker 程序运行计时器
- 程序运行超过指定时间,自动输出运行时长日志
- 时间单位毫秒
用法实例(自动资源管理)
java
try (TimeTracker timeTracker = new TimeTracker(url, 300)) {
HttpResponse<byte[]> response = client.send(request, HttpResponse.BodyHandlers.ofByteArray());
if (response.statusCode() == 200) return response.body();
else System.out.printf("%s 调用异常 %n响应内容: %s", url, response.body());
} catch (IOException | InterruptedException e) {
System.out.printf("%s 调用异常 %n响应内容: %s", url, e.getMessage());
}