aboutsummaryrefslogtreecommitdiffstats
path: root/config-proxy
diff options
context:
space:
mode:
authorLester Solbakken <lesters@oath.com>2019-01-10 13:07:36 +0100
committerLester Solbakken <lesters@oath.com>2019-01-10 13:07:36 +0100
commit902b282cd5d0f33263cb44070af4391c584f3a9c (patch)
tree418f6d628deabf0d3aea51e27a4fe49b299df783 /config-proxy
parent8c6a94ec27f2be421b158757d8d7ae42d239e524 (diff)
Log time spent in downloading urls
Diffstat (limited to 'config-proxy')
-rw-r--r--config-proxy/src/main/java/com/yahoo/vespa/config/proxy/UrlDownloadRpcServer.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/UrlDownloadRpcServer.java b/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/UrlDownloadRpcServer.java
index 034f500f87a..a9bf78526e0 100644
--- a/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/UrlDownloadRpcServer.java
+++ b/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/UrlDownloadRpcServer.java
@@ -91,6 +91,7 @@ public class UrlDownloadRpcServer {
}
private static void downloadFile(Request req, HttpURLConnection connection, File downloadDir) throws IOException {
+ long start = System.currentTimeMillis();
String url = connection.getURL().toString();
Files.createDirectories(downloadDir.toPath());
File contentsPath = new File(downloadDir, CONTENTS_FILE_NAME);
@@ -108,6 +109,8 @@ public class UrlDownloadRpcServer {
}
}
}
+ long end = System.currentTimeMillis();
+ log.log(LogLevel.INFO, String.format("Download of URL '%s' done in %.3f seconds", url, (end-start) / 1000.0));
}
private static String urlToDirName(String uri) {