停止Sphinx服务器


2

我正在使用think_sphinx gem在我的Rails应用程序中使用Sphinx搜索服务器(来自http://sphinxsearch.com/的版本'Sphinx 2.0.3-id64-release(r3043)' )。当我重新启动时,Sphinx会自动启​​动,我无法阻止它。我试过了,sudo searchd --stop但这个过程只是重生​​了。


在CentOS 7 killall searchd,如果它开始作为一个过程,而不是作为一种服务
亚历Pandrea

Answers:


2

停止(也可以手动启动)需要--config参数。

如果你用命令启动sphinx searchd --config=file,你可以用它来阻止它searchd --config=file --stop。尝试确定您的启动命令参数。

PS迟到总比没有好:)

你也可以发送信号kill -9


谢谢。我不再使用它,但希望能帮助别人。
RocketR

0

searchd期望信号TERM停止。searchd --config / path / to / config --stop只是将TERM发送到配置中'pidfile'中指定的pid。'kill'或'killall searchd'也会起作用。


0

目前在Debian中停止Sphinx:

sudo service sphinxsearch stop

要验证状态:

sudo service sphinxsearch status

开始:

sudo service sphinxsearch start
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.