promote_trigger_file
| 버전 | 기본값 | context | 타입 |
|---|---|---|---|
| 14 | — | sighup | string |
| 15 | — | sighup | string |
이 파일이 생기면 standby의 recovery를 끝내고 promote를 수행하는 trigger 파일 경로를 지정한다. postgresql.conf나 서버 커맨드라인에서만 설정할 수 있으며, standby 서버에 설정하는 파라미터다.
이 값을 설정하지 않아도 pg_ctl promote나 pg_promote() 함수로 standby를 promote할 수 있다. 파일 생성 방식으로 promote를 지시하는 외부 HA 도구와 연동할 때 쓰이던 설정이다.
PostgreSQL 16에서 제거됐다. 16 이후 버전에서는 pg_ctl promote 또는 pg_promote()를 사용한다.
출처: PostgreSQL 15 문서