diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-02-11 23:44:23 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-02-12 05:45:53 +0000 |
commit | 519fc4209460f28de8d4954c1a50402d4af6b02b (patch) | |
tree | 73551717ce2012235510b531d42d207bb5c7867d /config-proxy | |
parent | 93e7f6bcba5d8cbc0d9700ec64dc6540eb935ef2 (diff) |
Use small buffers where size matters more than speed.
Diffstat (limited to 'config-proxy')
-rw-r--r-- | config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ProxyServer.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ProxyServer.java b/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ProxyServer.java index 4635ab4fd86..a9e4df087b0 100644 --- a/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ProxyServer.java +++ b/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ProxyServer.java @@ -42,7 +42,7 @@ public class ProxyServer implements Runnable { private final static Logger log = Logger.getLogger(ProxyServer.class.getName()); private final AtomicBoolean signalCaught = new AtomicBoolean(false); - private final Supervisor supervisor = new Supervisor(new Transport("proxy-server", JRT_TRANSPORT_THREADS)); + private final Supervisor supervisor; private final ConfigProxyRpcServer rpcServer; private ConfigSourceSet configSource; @@ -56,6 +56,7 @@ public class ProxyServer implements Runnable { ProxyServer(Spec spec, ConfigSourceSet source, MemoryCache memoryCache, ConfigSourceClient configClient) { this.configSource = source; + supervisor = new Supervisor(new Transport("proxy-server", JRT_TRANSPORT_THREADS)).enableSmallBuffers(); log.log(Level.FINE, "Using config source '" + source); this.memoryCache = memoryCache; this.rpcServer = createRpcServer(spec); |