2015-03-01 8 views
6

È possibile limitare la memoria del working set ElasticSearch su un server Windows 2008 R2?Come impostare il limite di memoria su ElasticSearch in Windows?

Ho provato tutto online, ma niente sembra funzionare.

cercato di impostare (ambiente vars): ES_MIN_MEM ES_MAX_MEM ES_HEAP_SIZE

Nel servizio java: -Xms15g -Xmx15g -Xss256k

Nel file YML: bootstrap.mlockall: true

Qualche idea su cosa sto sbagliando o se è possibile limitare la RAM in un servizio di Windows?

Grazie!

+1

'C: \ elasticsearch \ bin \ service.bat manager elasticsearch-service-x64 manager elasticsearch-service-x64 → Java → Impostare" Massimo pool di memoria su 256 MB "'. Ha funzionato per me, ma: 1) Sono su Win8.1 2) Mangia ancora di più (il limite è lì, ma è più alto, qualcosa come 350 MB). – vorou

risposta

6

È possibile impostare il limite di memoria per l'elastico Ricerca su Windows Server seguente comando:

[Elasticsearch Path]\bin>elasticsearch-service.bat manager 

Nota: prompt dei comandi Esegui come amministratore

Si aprirà Manager come illustrato di seguito: Image: ElasticSearch service properties

Ora vai alla scheda 'Java' e modifica le impostazioni in base alle tue esigenze.

Nota: assicurarsi di averlo modificato nella casella di testo 'JavaOptions' e anche per i parametri separati. Ad esempio, per impostare il pool di memoria iniziale da 1 GB e il pool di memoria massimo, è possibile impostare MB '1024' per entrambi.

È possibile utilizzare questo gestore solo dopo aver installato il servizio. Per ulteriori dettagli, fare riferimento alla sezione "Utilizzo della GUI di Manager" a questo link: https://www.elastic.co/guide/en/elasticsearch/reference/5.1/windows.html#windows

Dopo la modifica, è necessario riavviare il servizio. E, si può anche vedere il cambiamento si riflette nel Registro di sistema come ben al di sotto del nodo 'elasticsearch-service-x64':

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Apache Software Foundation\Procrun 2.0\elasticsearch-service-x64\Parameters\Java 

Nota: È obbligatorio riavviare il servizio dopo le modifiche apportate nel proprietà window manager.

+0

Questa risposta è stata una salva-vita – ABose

Problemi correlati