2015-09-01 66 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守護進程的問題,因爲它由於不明原因而自動關閉。從我剛剛讀到的關於看門狗的內容來看,它應該觸發守護進程......? –

相關問題