如何使“Sphinx服务”自动启动并运行不间断?

时间:2012-02-02 05:56:24

标签: php linux sphinx

我已经在我的LINUX服务器上安装了sphinx-0.9.9,它可以很好地提供结果。

问题是“searchd.pid文件经常被删除”(服务自动停止)。我

我找不到它停止的原因。任何人都可以告诉我原因,以及如何让这项服务一直运行,即使我重启系统,服务应该自动重启。

及时帮助非常感谢

先谢谢, Raja.M

2 个答案:

答案 0 :(得分:0)

您可能有兴趣查看Supervisor。特别是,在有关如何配置program的文档部分中,您将看到以下选项:

autostart
    If true, this program will start automatically when supervisord is started.
...
autorestart
    May be one of false, unexpected, or true. [...]
    If true, the process will be unconditionally restarted when it exits,
    without regard to its exit code.

答案 1 :(得分:0)

每次重新启动时都会删除sphinx.pid文件。您可以再次删除并安装sphinxsearch以重新创建它。