2025 년 7 월 17 일 : | 젠 토토 18 베타 2 릴리스!
이 문서는 지원되지 않는 버전의 젠 토토 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다와이즈 토토 : 문서 : 17 : PG_ISREADY버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

PG_ISREADY

PG_ISREADY - A의 연결 상태를 확인하십시오젠 토토Server

시놉시스

pg_isready[Connection-Option...] [옵션...]

설명

PG_ISREADYA의 연결 상태를 확인하는 유틸리티입니다젠 토토데이터베이스 서버. 종료 상태는 연결 검사 결과를 지정합니다.

옵션

-ddbname
-dbname =dbname

연결할 데이터베이스의 이름을 지정합니다. 그만큼dbname|연결 문자열. 그렇다면 연결 문자열 매개 변수는 충돌하는 명령 줄 옵션을 무시합니다.

-hhostname
-host =hostname

서버가 실행중인 시스템의 호스트 이름을 지정합니다. 값이 슬래시로 시작하면 Unix-Domain 소켓의 디렉토리로 사용됩니다.

-p포트
-포트 =포트

서버가 연결을 듣고있는 TCP 포트 또는 로컬 UNIX-DOMAIN 소켓 파일 확장을 지정합니다. 기본값의 값pgport환경 변수 또는 설정되지 않은 경우 컴파일 타임에 지정된 포트, 일반적으로 5432.

-Q
-Quiet

상태 메시지를 표시하지 마십시오. 스크립팅 할 때 유용합니다.

-t
-타임 아웃 =

서버가 응답하지 않기 전에 연결을 시도 할 때 대기 할 최대 초의 최대 초입니다. 0으로 설정하면 비활성화됩니다. 기본값은 3 초입니다.

-u사용자 이름
--username =사용자 이름

사용자로서 데이터베이스에 연결사용자 이름기본 대신

-v
-버전

인쇄PG_ISREADY버전 및 종료.

-?
-help

도움말 표시PG_ISREADY명령 줄 인수 및 종료.

종료 상태

PG_ISREADY반환0서버가 정상적으로 연결을 수락하는 경우 쉘에1서버가 연결을 거부하는 경우 (예 : 시작하는 동안)2연결 시도에 대한 응답이 없으면3시도가 없으면 (예 : 무효 매개 변수로 인해)

환경

PG_ISREADY, 대부분의 다른 것과 마찬가지로젠 토토유틸리티는 또한 지원하는 환경 변수를 사용합니다libpq(참조PostgreSQL : 문서 : 18 : 32.15. 환경 사설 토토 사이트).

환경 변수pg_color진단 메시지에서 색상을 사용할지 여부를 지정합니다. 가능한 값은항상, autoand절대.

노트

서버 상태를 얻기 위해 올바른 사용자 이름, 암호 또는 데이터베이스 이름 값을 제공 할 필요가 없습니다. 그러나 잘못된 값이 제공되면 서버는 실패한 연결 시도를 기록합니다.

예제

표준 사용 :

$ PG_ISREADY
/tmp : 5432- 연결 수락
$ echo $?
0

연결 매개 변수로 a 실행 중입니다.젠 토토스타트 업 클러스터 :

$pg_isready -h localhost -p 5433
LocalHost : 5433- 연결 거부
$ echo $?
1

연결 매개 변수로 비 응답으로 실행젠 토토클러스터 :

$pg_isready -h someremotehost
Someremotehost : 5432- 응답 없음
$ echo $?
2