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