aboutsummaryrefslogtreecommitdiff
path: root/zookeeper
diff options
context:
space:
mode:
authorStaffan Olsson <staffan@repos.se>2017-06-28 16:15:35 +0200
committerStaffan Olsson <staffan@repos.se>2017-06-28 16:19:10 +0200
commit53b2cb53b5b4d75abcc26862bf4f7d66b6cfeb1e (patch)
tree18f4ea80de6076ceb8ec7cb5475651a24cd32884 /zookeeper
parentb3c6cd24c45e22c48849ccdbf3d32fe5d92cab9e (diff)
downloadkubernetes-kafka-53b2cb53b5b4d75abcc26862bf4f7d66b6cfeb1e.tar.gz
kubernetes-kafka-53b2cb53b5b4d75abcc26862bf4f7d66b6cfeb1e.tar.bz2
kubernetes-kafka-53b2cb53b5b4d75abcc26862bf4f7d66b6cfeb1e.zip
Limiting metrics' JVM to match resource limits. Still getting OOMKilled though, but maybe half as often.
Diffstat (limited to 'zookeeper')
-rw-r--r--zookeeper/51zoo.yml5
1 files changed, 3 insertions, 2 deletions
diff --git a/zookeeper/51zoo.yml b/zookeeper/51zoo.yml
index 856b251..d43dc36 100644
--- a/zookeeper/51zoo.yml
+++ b/zookeeper/51zoo.yml
@@ -21,6 +21,8 @@ spec:
image: solsson/kafka-prometheus-jmx-exporter@sha256:1f7c96c287a2dbec1d909cd8f96c0656310239b55a9a90d7fd12c81f384f1f7d
command:
- java
+ - -Xms39M
+ - -Xmx99M
- -jar
- jmx_prometheus_httpserver.jar
- "5556"
@@ -41,9 +43,8 @@ spec:
value: "5555"
command:
- /bin/bash
- - -c
+ - -euc
- >
- set -e;
export ZOOKEEPER_SERVER_ID=$((${HOSTNAME##*-} + 4));
echo "${ZOOKEEPER_SERVER_ID:-1}" | tee /var/lib/zookeeper/data/myid;
sed -i "s/server\.$ZOOKEEPER_SERVER_ID\=[a-z0-9.-]*/server.$ZOOKEEPER_SERVER_ID=0.0.0.0/" config/zookeeper.properties;