Sphinx未能阅读searchd回复

时间:2010-04-23 09:12:19

标签: python sphinx

我有Sphinx搜索的奇怪行为。我在ubuntu 9.10

上使用它与Python标准客户端

对于相同的查询,它可以给出正常的响应,或者可以像这样给出破坏的包: 无法读取搜索响应(状态= 0,ver = 1,len = 278,读取= 72)

此问题以50%的概率出现。

我的测试索引只包含5个文档和默认配置。

将不胜感激帮助)

2 个答案:

答案 0 :(得分:1)

我知道这个问题已经过时了,但是为了任何来到这里的Google员工的利益......

如果您的sphinx服务器版本与您正在使用的API版本完全匹配,也会发生这种情况。

答案 1 :(得分:0)

我发现了这一点。如果Sphinx无法向工作人员分配用户请求(如果当时没有免费工作人员),则返回损坏的包。这肯定是searchd的一个bug。要解决此问题,请将max_children属性设置为更大的值或设置为0(无限工作人员)