Indexservice - Anzahl an paralleler Verarbeitung erhöhen

Indexservice - Anzahl an paralleler Verarbeitung erhöhen

Die Standard-Anzahl an parallelen Jobs für den Indexservice ist 10. D.h. es werden 10 Jobs aus der CPQueue geholt und verarbeitet. 

Es kann aber nötig sein, die Anzahl zu erhöhen. Wichtig: Der Documentviewer bzw. der Server auf dem der Documentviewer muss dies auch leisten können. 
Falls er es nicht leisten kann, entweder die Kapazitäten des Documentviewer-Servers erhöhen (mehr CPU) oder einen Documentviewer, der nur den Volltext bedient, einrichten. Anleitung zur Verwendung eines bestimmten Documentviewer: Wie kann man dem Indexservice/Volltext einen bestimmten Documentviewer zuweisen?

Alternative, falls die Anzahl größer ist, als es 1 Documentviewer leisten kann: einen weiteren Indexservice einrichten, siehe Was muss man bei Einrichtung eines 2. Indexservice beachten?.  

Es kann auch nötig sein bei Testsystemen (die weniger Ausstattung haben), die Anzahl zu verringern. 

Schritt-für-Schritt-Anleitung

  1. Für die Anpassung ermitteln, auf welchem Server der Indexservice läuft.  Am besten über die Admin-Seite des Servicemanager: http://<servicemanager-server>:7273
    z. Bsp.:  http://127.0.0.1:7273 
  2. In das config-Verzeichnis des Servicemanagers wechseln und die index-prod.yml heraussuchen. 
  3. Empfehlung die Datei vor der Anpassung sichern.
  4. Anpassung der index-prod.yml: 
    Wichtig: Beide Werte sollten immer gleich sein. 
    routing:
      parallelCpbJobs: 5
      parallelUpdateJobs: 5

    Beispiel:


    mit Anzeige Leerzeichen:
  5. Nach dem Speichern den Indexservice neu laden.
  6. Das Services.log prüfen, ob das Neuladen auch klappt. 
  7. Falls ja, im Servicemanager prüfen, ob die Anzahl nun auf 5 steht:


Unbedingt prüfen, ob der konfigurierte Documentviewer auch die Arbeit leisten kann! 

Verwandte Artikel