backend 하나가 죽었을 때 postmaster의 상태 변화

backend 하나가 죽었을 때 postmaster의 상태 변화 A lifecycle diagram generated by Archify. 01 / PMState 02 / 응답 없는 자식 + 재시작 포기 03 / Outcomes PM_INIT · postmaster 시작 · PMState 01 PM_INIT postmaster 시작 PM_STARTUP · startup이 WAL redo · PMState 02 PM_STARTUP startup이 WAL redo PM_RUN · 정상 운영, 접속 받음 · PMState 03 PM_RUN 정상 운영, 접속 받음 PM_WAIT_BACKENDS · 자식 전부에 SIGQUIT · PMState 04 PM_WAIT_BACKENDS 자식 전부에 SIGQUIT PM_NO_CHILDREN · 자식이 모두 종료됨 · PMState 05 PM_NO_CHILDREN 자식이 모두 종료됨 SIGKILL · 5초 지나도 남은 자식 · 응답 없는 자식 SIGKILL 5초 지나도 남은 자식 postmaster 종료 · ExitPostmaster(1) · 재시작 포기 postmaster 종료 ExitPostmaster(1) 공유 메모리 재생성 restart_after_crash=off 5초 경과 강제 종료 Legend 시작 진행 중 대기, 강제 조치 분기 비정상, 종료