在使用Sphinx服务时,检查到错误返回,类似: “failed to send client protocol version”.
什么原因,Google了一下,找到下面的web:
sphinxsearch returns “failed to send client protocol version”
提问者的疑难得到解决,原因是sphinx服务未正常启动.
可是,在我的使用中,sphinx服务是确实启动了的.那么可能就是客户端使用服务不正常了.因此先检查了服务进程,然后检查配置文件.找到原因所在,客户端代码中指定的服务端口与配置文件中的不一致.
本文详细分析了在使用Sphinx服务时遇到的'failedtosendclientprotocolversion'错误,通过排查服务进程和配置文件,发现客户端指定的服务端口与配置文件中的不一致是主要原因。解决此问题后,服务得以正常运行。
956

被折叠的 条评论
为什么被折叠?



