From d48cd88c35277a183323056ba7de7107b354e682 Mon Sep 17 00:00:00 2001 From: Vojtech Moravec <vojtech.moravec.st@vsb.cz> Date: Wed, 16 Oct 2019 11:04:03 +0200 Subject: [PATCH] Logging transfered data size. --- src/main/java/bdv/server/CellHandler.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/bdv/server/CellHandler.java b/src/main/java/bdv/server/CellHandler.java index 1cb8682..bdda70b 100644 --- a/src/main/java/bdv/server/CellHandler.java +++ b/src/main/java/bdv/server/CellHandler.java @@ -47,6 +47,8 @@ import net.imglib2.realtransform.AffineTransform3D; public class CellHandler extends ContextHandler { + private long transferedDataSize = 0; + private static final org.eclipse.jetty.util.log.Logger LOG = Log.getLogger( CellHandler.class ); private final VolatileGlobalCellCache cache; @@ -170,6 +172,9 @@ public class CellHandler extends ContextHandler buf[ j++ ] = ( byte ) ( s & 0xff ); } + transferedDataSize += buf.length; + LOG.info(String.format("Total transfered data: [%d KB] [%d MB]", (transferedDataSize/1000), ((transferedDataSize/1000)/1000))); + response.setContentType( "application/octet-stream" ); response.setContentLength( buf.length ); response.setStatus( HttpServletResponse.SC_OK ); -- GitLab