aboutsummaryrefslogtreecommitdiffstats
path: root/config-proxy
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2019-07-03 16:26:44 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2019-07-03 16:27:07 +0200
commit9681c501d73a45936a663b94116b7099191a74e0 (patch)
tree2993ef411753baa439f67b61c8d3ee1b7adc6e2a /config-proxy
parent0a0f2cc1692fc9419accae1570d885a186380e3d (diff)
Increase number of JRT transport threads
Diffstat (limited to 'config-proxy')
-rw-r--r--config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ProxyServer.java3
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 40526641855..d93eb819463 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
@@ -37,6 +37,7 @@ import static java.util.concurrent.TimeUnit.SECONDS;
public class ProxyServer implements Runnable {
private static final int DEFAULT_RPC_PORT = 19090;
+ private static final int JRT_TRANSPORT_THREADS = 4;
static final String DEFAULT_PROXY_CONFIG_SOURCES = "tcp/localhost:19070";
final static Logger log = Logger.getLogger(ProxyServer.class.getName());
@@ -44,7 +45,7 @@ public class ProxyServer implements Runnable {
// Scheduled executor that periodically checks for requests that have timed out and response should be returned to clients
private final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1, new DaemonThreadFactory());
- private final Supervisor supervisor = new Supervisor(new Transport());
+ private final Supervisor supervisor = new Supervisor(new Transport(JRT_TRANSPORT_THREADS));
private final ClientUpdater clientUpdater;
private ScheduledFuture<?> delayedResponseScheduler;