2015-09-01 32 views
1

我的服务器在TWO进程中运行searchd(Sphinx Search),但无法理解原因。之前它是一个。最近发生的变化是我已经向Sphinx.Conf引入了Delta索引,从我所知道的情况来看,它一直工作得很好。我有一个cron将delta索引合并到主索引中,就像你期望的那样。searchd有2个进程,当它应该是一个

增量索引的引入是否创建了这个新的流程实例?

如果有帮助,当我sudo searchd时,进程会一个接一个地进行,这会消除它在后面创建的可能性。

回答

0

我觉得2是正常的。一个是服务请求的实际流程,另一个是监督者。它唯一的目的是如果主流程死亡,它会自动重新生成。 http://sphinxsearch.com/docs/current.html#conf-watchdog

当激活服务请求时,可能还有更多的进程。根据确切的设置,更多的流程可能只是为了请求而启动。

+0

对,所以我的看门狗明显正常运行,但我似乎仍然遇到了searchd守护进程的问题,因为它由于不明原因而自动关闭。从我刚刚读到的关于看门狗的内容来看,它应该触发守护进程......? –

相关问题