Delta-Indizes arbeitet nicht-Server auf, wenn Sphinx mit Denken
-
10-10-2019 - |
Frage
Ich bin mit Delta-Indizierung für mein Denken Sphinx Indizes in meinem Rails-Projekt. In meinem Rechner (Mac OS X), es funktioniert gut. Ich wechsle einen Datensatz und es findet es sofort. Auf den Servern (Debian) nicht.
Ich habe eine SQL-Abfrage für Delta = true laufen und das ich die erwarteten kürzlich geänderten Datensätze haben, so dass ein Teil arbeitet. Im Log / searchd.query.log ich die richtige Anfrage unter:
[Fri Oct 22 10:25:29.193 2010] 0.000 sec [all/3/rel 0 (0,20)] [customer_core,customer_delta] Jonas4
Alle Ideen, was könnte es sonst sein?
Danke.
Lösung
Ich werde hier beantworten, auch wenn Sie auf die Support-Liste geschrieben haben und ...
Welche Benutzer die TS Rake Aufgaben ausgeführt werden? Und welche Benutzer besitzt die Rails-Site auf Ihrem Server? Sie sollten gleich sein.
Auch: verwenden Sie Passagier? Wenn ja, werden Sie sicher, dass die bin_path Einstellung vornehmen möchten in Ihrer config/sphinx.yml
Datei festgelegt wird. Die Dokumentation läuft durch die beiden Punkte .
Lassen Sie mich wissen, wenn keines dieser Dinge Hilfe Fragen.