在使用Sphinx服务时,检查到错误返回,类似: “failed to send client protocol version”.
什么原因,Google了一下,找到下面的web:
sphinxsearch returns “failed to send client protocol version”
提问者的疑难得到解决,原因是sphinx服务未正常启动.
可是,在我的使用中,sphinx服务是确实启动了的.那么可能就是客户端使用服务不正常了.因此先检查了服务进程,然后检查配置文件.找到原因所在,客户端代码中指定的服务端口与配置文件中的不一致.