Hallo Community,
SOLR beeinträchtigt scheinbar die Arbeit im BE insbesondere bei Speichervorgängen in die DB (z. B. Datensätze ein/ausblenden mittels Listmodul oder auch erstellen neuer Datensätze z. B. tt_content).
Folgende Symptome treffen nicht zu, wenn das Plugin 'solr 2.6.0-dev' deinstalliert wird:
Symptome:
- der Browser (Produkt egal | Netzwerk egal) meldet sich meistens sehr spät (im Minutenbereich) oder gar nicht (Error 324) zurück.
- ein zweiter Browser(-tab) zeigt während der Erste noch "arbeitet" die erwarteten Änderungen.
- manche "längerwierigen" Aufgaben (ln10nmgr importe) brechen ab (nicht über CLI - nur über BE)
Umgebung:
- Typo3 4.5.20
- solr 2.6.0-dev
- Mehrsprachiger (14) Multitree-Auftritt (15) mit entsprechenden Kernen
- SOLR-Speicher 512MB unterschiedlich auf die jew. Sprachen Verteilt, jedoch alle min. 10MB
- Tabelle "pages" > 7000
- Tabelle "tt_content" > 30000
- Scheduler: je Rootpage (14 Stück) ein Commit- und ein Queue-Worker Task; alle 30 Minuten jeweils zueinander Zeitversetzt
Auffälligkeiten:
- Datenbank-Feld 'sys_registry.entry_value' wurden in der Kapazität (BLOB) überschritten (in der Folge: korruptes serialisiertes PHP-Array) - bereits behoben durch Wahl einer größeren Einstellung (LONGBLOB)
- Solr-Admin listet im zweiten Dropdown (Auswahl der Kerne) alle verwendeten Kerne mehrfach (>12)! - Ich erwarte eigentlich jeden Kern nur einmal (repräsentiert diese Liste den Ihnalt von sys_registry.entry_value?)
- Scheduler Commit meldet ab und an: "Ausführung fehlgeschlagen: 0, Solr response does not appear to be valid JSON, please examine the raw response with getRawResponse() method" (wie mach ich das?)
Jeglicher Hinweis die zur Ergreifung des Täters führt (auch falls ich das selbst sein sollte) wird schon jetzt mit "1000 Dank" behlohnt :-)