From 083759ec4ed6da3041bbe966250a0b0e6151ddcb Mon Sep 17 00:00:00 2001 From: Yury Kossakovsky Date: Wed, 29 Oct 2025 12:07:54 -0600 Subject: [PATCH] Update Elasticsearch configuration in docker-compose.yml - Increased Java heap size from 1g to 2g for improved performance. - Disabled unnecessary security features and geoip downloader to streamline setup. - Adjusted health check parameters to allow for more retries and a longer start period, enhancing service stability. --- docker-compose.yml | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index b66cb97..d4f74a7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -867,15 +867,11 @@ services: environment: - discovery.type=single-node - xpack.security.enabled=false - - ES_JAVA_OPTS=-Xms1g -Xmx1g - - bootstrap.memory_lock=true - ulimits: - memlock: - soft: -1 - hard: -1 - nofile: - soft: 65536 - hard: 65536 + - xpack.security.http.ssl.enabled=false + - xpack.security.transport.ssl.enabled=false + - ES_JAVA_OPTS=-Xms2g -Xmx2g + - ingest.geoip.downloader.enabled=false + - cluster.routing.allocation.disk.threshold_enabled=false healthcheck: test: [ @@ -884,8 +880,8 @@ services: ] interval: 10s timeout: 5s - retries: 10 - start_period: 60s + retries: 30 + start_period: 120s volumes: - ragflow_es_data:/usr/share/elasticsearch/data