J'ai un comportement étrange de Sphinx searchd. Je l'ai utilisé avec Python client standard sur ubuntu 9.10Sphinx n'a pas pu lire la réponse searchd
Pour une même requête, il est peut donner une réponse normale ou peut donner un paquet cassé comme ceci: n'a pas pu lire la réponse searchd (status = 0, v = 1, len = 278, read = 72)
ce problème apparaît avec une probabilité de 50%.
J'ai l'index de test avec seulement 5 documents et config par défaut.
Je serai reconnaissant de l'aide)
J'ai compris cela. Si Sphinx ne peut pas assigner de demande d'utilisateur au worker (s'il n'y a pas de travailleurs libres à ce moment-là) il retournera le paquet cassé. Ceci est certainement un bug de searchd. Pour résoudre ce problème, définissez la propriété max_children sur une valeur supérieure ou sur 0 (travailleurs illimités) –
J'ai rencontré le même problème. Trouvé la solution [ici] (http://stackoverflow.com/a/18314082/1441199). – adv