Apache Solr SolrClient::ping

(PECL solr >= 0.9.2)

SolrClient::ping — Solr 서버가 아직 작동 중인지 확인합니다.


설명

public SolrClient::ping(): SolrPingResponse

Solr 서버가 아직 살아 있는지 확인합니다. Apache Solr 서버에 HEAD 요청을 보냅니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

성공 시 SolrPingResponse 개체를 반환하고 실패 시 예외를 throw합니다.


오류/예외

클라이언트가 실패했거나 연결 문제가 있는 경우 SolrClientException을 던집니다.

Solr Server가 요청을 처리하는 데 실패한 경우 SolrServerException을 던집니다.


Examples

예제 #1 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();

?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.