summaryrefslogtreecommitdiffstats
path: root/metrics-proxy
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-02-11 23:44:23 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-02-12 05:45:53 +0000
commit519fc4209460f28de8d4954c1a50402d4af6b02b (patch)
tree73551717ce2012235510b531d42d207bb5c7867d /metrics-proxy
parent93e7f6bcba5d8cbc0d9700ec64dc6540eb935ef2 (diff)
Use small buffers where size matters more than speed.
Diffstat (limited to 'metrics-proxy')
-rw-r--r--metrics-proxy/src/main/java/ai/vespa/metricsproxy/rpc/RpcConnector.java2
-rw-r--r--metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/ConfigSentinelClient.java3
2 files changed, 3 insertions, 2 deletions
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/rpc/RpcConnector.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/rpc/RpcConnector.java
index 9408c9b917a..75b099630c3 100644
--- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/rpc/RpcConnector.java
+++ b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/rpc/RpcConnector.java
@@ -27,7 +27,7 @@ public class RpcConnector extends AbstractComponent {
private final Acceptor acceptor;
public RpcConnector(RpcConnectorConfig config) {
- supervisor = new Supervisor(new Transport("rpc-" + config.port()));
+ supervisor = new Supervisor(new Transport("rpc-" + config.port())).enableSmallBuffers();
Spec spec = new Spec(config.port());
try {
acceptor = supervisor.listen(spec);
diff --git a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/ConfigSentinelClient.java b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/ConfigSentinelClient.java
index 1fd444332d6..10e75c53ed7 100644
--- a/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/ConfigSentinelClient.java
+++ b/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/ConfigSentinelClient.java
@@ -24,10 +24,11 @@ import java.util.logging.Logger;
public class ConfigSentinelClient extends AbstractComponent {
private final static Logger log = Logger.getLogger(ConfigSentinelClient.class.getName());
- private final Supervisor supervisor = new Supervisor(new Transport("sentinel-client"));
+ private final Supervisor supervisor;
@Inject
public ConfigSentinelClient() {
+ supervisor = new Supervisor(new Transport("sentinel-client")).enableSmallBuffers();
}
@Override