Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Problemy z wydajnością indeksowania

  1. Zmienić Zwiększyć wartość -Xmx parametru ES_JAVA_OPTS sekcji elasticsearch w pliku docker-compose.yml na odpowiednio wyższą wartość. 

    Kontener elastica należy zaktualizować przy użyciu polecenia:

    Code Block
    docker compose up
  2. Zalecane jest stosowanie dysków SSD na maszynie, gdzie znajduje się usługa Elastic.
  3. W przypadku, gdy usługa Elastica znajduje się na serwerze w innej lokalizacji można zmniejszać wartość parametru "Rozmiar części" zadania zaplanowanego do indeksowania. Spowoduje to zmniejszenie requesta przesyłanego do Elastica.
  4. Spróbować zwiększyć limit przepustowości w Kibanie z poziomu zakładki Management -> Dev Tools wywołując (domyślnie jest to 20mb):

    Code Block
    PUT /_cluster/settings
    {
      "persistent" : {
            "indices.store.throttle.max_bytes_per_sec" : "100mb"
       }
    }

    Na czas indeksowania można też dokonać następującej zmiany:

    Code Block
    PUT /_cluster/settings
    {
      "transient" : {
            "indices.store.throttle.type" : "none" 
       }
    }

    Po skończonym indeksowaniu należy ustawić wartość "merge" tym samym poleceniem.

...