SolrClient::ping
(PECL solr >= 0.9.2)
SolrClient::ping — Comprueba si el servidor Solr está todavía activo
Descripción
Comprueba si el servidor Solr está todavía activo. Envía una petición HEAD al servidor Apache Solr.
Parámetros
Esta función no tiene parámetros.
Valores devueltos
Devuelve un objeto SolrPingResponse en caso de éxito y lanza una excepción en caso de error.
Errores/Excepciones
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.
Ejemplos
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: