(PECL solr >= 0.9.2)
SolrClient::ping — Comprueba si el servidor Solr está todavía activo
Comprueba si el servidor Solr está todavía activo. Envía una petición HEAD al servidor Apache Solr.
Esta función no tiene parámetros.
Devuelve un objeto SolrPingResponse en caso de éxito y lanza una excepción en caso de error.
Lanza una SolrClientException si el cliente falló o hubo un problema de conexión.
Lanza una SolrServerException si el Servidor de Solr falló al satisfacer la petición.
Ejemplo #1 Ejemplo de SolrClient::ping()
<?php
$options = array
(
'hostname' => SOLR_SERVER_HOSTNAME,
'login' => SOLR_SERVER_USERNAME,
'password' => SOLR_SERVER_PASSWORD,
'port' => SOLR_SERVER_PORT,
);
$client = new SolrClient($options);
$pingresponse = $client->ping();
?>
El resultado del ejemplo sería algo similar a: