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();
?>
위의 예는 다음과 유사한 결과를 출력합니다.