토토 사이트 추천 콜백은 모듈의 실제 토토 사이트 추천 동작을 정의합니다. 서버는 각 개별 WAL 파일을 처리하는 데 필요에 따라 이를 호출합니다.
그check_configured_cb콜백은 모듈이 완전히 구성되었고 WAL 파일을 허용할 준비가 되었는지 확인하기 위해 호출됩니다(예: 구성 매개변수가 유효한 값으로 설정됨). 그렇지 않은 경우check_configured_cb이 정의되면 서버는 항상 모듈이 구성되어 있다고 가정합니다.
typedef bool (*ArchiveCheckConfiguredCB) (void);
만약참이 반환되면 서버는archive_file_cb콜백. 만일거짓이 반환되면 아카이브는 진행되지 않으며 아카이버는 서버 로그에 다음 메시지를 표시합니다.
경고: archive_mode가 활성화되었지만 토토 사이트 추천가 구성되지 않았습니다.
후자의 경우 서버는 주기적으로 이 함수를 호출하며 반환될 때만 토토 사이트 추천가 진행됩니다.참.
그archive_file_cb콜백은 단일 WAL 파일을 보관하기 위해 호출됩니다.
typedef bool (*ArchiveFileCB) (const char *파일, const char *경로);
만약참이 반환되면 서버는 파일이 성공적으로 아카이브된 것처럼 진행하며, 여기에는 원본 WAL 파일을 재활용하거나 제거하는 작업이 포함될 수 있습니다. 만일거짓이 반환되면 서버는 원본 WAL 파일을 유지하고 나중에 보관을 다시 시도합니다.파일보관할 WAL 파일의 파일 이름만 포함하지만경로WAL 파일의 전체 경로(파일 이름 포함)를 포함합니다.
그shutdown_cb콜백은 아카이버 프로세스가 종료될 때(예: 오류 후) 또는의 값이 호출됩니다.archive_library변경됩니다. 그렇지 않은 경우shutdown_cb이 정의되어 있으므로 이러한 상황에서는 특별한 조치가 취해지지 않습니다.
typedef void (*ArchiveShutdownCB) (void);
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.