summaryrefslogtreecommitdiffstats
path: root/metrics-proxy/src/main
diff options
context:
space:
mode:
authorOlli Virtanen <olli.virtanen@oath.com>2019-07-04 16:03:49 +0200
committerOlli Virtanen <olli.virtanen@oath.com>2019-07-04 16:03:49 +0200
commitd536a05c5b6f9d556d7d129716e58869fbb57b48 (patch)
treec3499fefd25a3deaccf8179017f52ed940f333b0 /metrics-proxy/src/main
parent8c2a1b931b3b54cd076665c4a5aeb986bac2d5e7 (diff)
Allocate ports dynamically
Diffstat (limited to 'metrics-proxy/src/main')
-rw-r--r--metrics-proxy/src/main/java/ai/vespa/metricsproxy/rpc/RpcConnector.java6
1 files changed, 5 insertions, 1 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 e7feab9926d..edb9fba5307 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
@@ -33,7 +33,7 @@ public class RpcConnector extends AbstractComponent {
Spec spec = new Spec(config.port());
try {
acceptor = supervisor.listen(spec);
- log.log(DEBUG, "Listening on " + spec.host() + ":" + spec.port());
+ log.log(DEBUG, "Listening on " + spec.host() + ":" + acceptor.port());
} catch (ListenFailedException e) {
stop();
log.log(INFO, "Failed listening at " + spec.host() + ":" + spec.port());
@@ -41,6 +41,10 @@ public class RpcConnector extends AbstractComponent {
}
}
+ public int port() {
+ return acceptor.port();
+ }
+
/**
* Adds a method. If a method with the same name already exists, it will be replaced.
* @param method The method to add.