2

Я использую поисковый сервер Sphinx (версия 'Sphinx 2.0.3-id64-release (r3043)' от http://sphinxsearch.com/) в моем приложении Rails с самообладанием думать_sphinx. Сфинкс запускается автоматически, когда я перезагружаюсь, и я не могу его остановить. Я попытался sudo searchd --stop но сам процесс возрождается .

3 ответа3

1

Для остановки (как и для ручного запуска) требуется параметр --config.

Если вы запускаете sphinx с помощью команды searchd --config=file , вы можете остановить его с помощью searchd --config=file --stop . Попробуйте определить свой аргумент команды запуска.

PS Лучше поздно, чем никогда :)

Вы также можете отправить сигнал убить -9

0

В настоящее время, чтобы остановить Sphinx в Debian:

sudo service sphinxsearch stop

Чтобы проверить статус:

sudo service sphinxsearch status

Начать:

sudo service sphinxsearch start
0

searchd ожидает, что сигнал TERM будет остановлен. searchd --config /path /to /config --stop просто отправляет TERM в pid, указанный в 'pidfile' в конфигурации. 'kill' или 'killall searchd' также будут работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .