Skip to content

Limit elasticsearch memory in CI

Benjamin Bock requested to merge reduce-elastic-memory-usage-in-ci into master

Ohne die Angabe von ES_JAVA_OPTS: "-Xms512m -Xmx512m" belegt jeder ES-Container 32GB RAM (auf einer 128GB Maschine, der Wert ist abhängig vom absolut verfügbaren RAM (und nicht vom freien oder so, siehe auch heap-size-settings).

Mit der obigen Angabe von maximal 512m für den Java-Prozess, belegt der Container zwischen 1.23g und 1.4g. Woher der Unterschied kommt, ist mir nicht klar. Für eine ansonsten (hoffentlich) eher minimale Docker-Umgebung wäre die Differenz von 512m zu 1.4g auch noch deutlich zu viel.

Edited by Benjamin Bock

Merge request reports