Solr-> ping php-solr-client возвращает httpStatus 0, когда он работает - PullRequest
0 голосов
/ 20 марта 2012

Кажется, что примерно 1 из каждых 10 запросов возвращает ошибку связи, даже если сервер solr включен. (Я подтвердил это, сняв проверку -> ping (), и все запросы сработали.

Что может быть причиной ошибки связи в ping?

Apache_Solr_Response::__set_state(array(
   '_response' => 
  Apache_Solr_HttpTransport_Response::__set_state(array(
     '_statusCode' => 0,
     '_statusMessage' => 'Communication Error',
     '_mimeType' => 'text/plain',
     '_encoding' => 'UTF-8',
     '_responseBody' => '',
  )),
   '_isParsed' => false,
   '_parsedData' => NULL,
   '_createDocuments' => true,
   '_collapseSingleValueArrays' => true,
))

1 Ответ

1 голос
/ 20 марта 2012

Время ожидания по умолчанию составляет 2 секунды, я изменил на 10, и теперь он работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...