Es gab ein Problem beim Laden der Kommentare.

Elasticsearch Cronjob

HelpDesk  »  Wissensdatenbank (FAQ)  »  Artikel betrachten

  Drucken
Editionen: Enterprise, Campus, Ultimate
Versionen: 5.1.0+


Wir empfehlen einen Cronjob für den Elasticsearch Task einzurichten, der regelmäßig eine Re-Initialisierung der Datenbank durchführt.

Der dafür verantwortliche Task kann folgendermaßen aufgerufen werden:

./vimp elasticsearch:index

 

Wichtiger Hinweis:

In VIMP-Versionen kleiner 6.x benutzen Sie bitte statt ./vimp den Befehl ./symfony in obigem Code.


Er unterstützt folgende Parameter:
--verbose

Aktiviert die detaillierte Ausgabe.
--housekeeping

Führt nur die Bereinigung von verwaisten Daten innerhalb von Elasticsearch durch (d.h. Daten, die nicht mehr in VIMP, aber noch in Elasticsearch vorhanden sind).
--reindex

Initialisiert die Indizes innerhalb der Elasticsearch-Instanz (neu), indem die alten Indizes gelöscht und neue erstellt werden.

Über einen Cronjob kann der Task z.B. so aufgerufen werden:

0 4 * * * php -f /pfad/zu/vimp/vimp -- elasticsearch:index >> /pfad/zu/vimp/log/elasticsearch-indexing.log 2>&1

Wichtiger Hinweis:
In VIMP-Versionen kleiner 6.x benutzen Sie bitte statt /vimp den Befehl /symfony in obigem Code.


Teilen über

Ähnliche Artikel

© VIMP GmbH