Stoppen Sie den Sphinx-Server

1584
RocketR

Ich verwende den Sphinx-Suchserver (Version 'Sphinx 2.0.3-id64-release (r3043)' von http://sphinxsearch.com/ ) in meiner Rails-App mit thinking_sphinx gem. Sphinx wird beim Neustart automatisch gestartet und kann nicht angehalten werden. Ich habe es versucht, sudo searchd --stopaber der Prozess zeigt sich einfach von selbst.

2

2 Antworten auf die Frage

1
Valera Leontyev

Stop (auch als manueller Start) erfordert den Parameter --config.

Wenn Sie die Sphinx mit dem Befehl starten searchd --config=file, können Sie sie mit stoppen searchd --config=file --stop. Versuchen Sie, Ihr Startbefehlsargument zu ermitteln.

PS Besser spät als nie :)

Sie können auch ein Signal kill -9 senden

Vielen Dank. Ich benutze es nicht mehr, hoffe aber, dass jemand anderen hilft. RocketR vor 11 Jahren 0
0
Manticoresearch

searchd erwartet, dass das Signal TERM gestoppt wird. searchd --config / path / to / config --stop sendet nur TERM an die in 'pidfile' in der config angegebene pid. 'kill' oder 'killall searchd' funktionieren ebenfalls.