반응형
org.postgresql.util.PSQLException: 치명적오류: 남은 연결 슬롯은 non-replication 슈퍼유저 연결용으로 남겨 놓았음
에러시 해결방안에 대해 알아본다.
◆ 에러
시스템 기동시 DB연결에서 아래와 같은 에러 발생함.
혹시나 해서 DB툴로 DB에 접속하려하니 마찬가지로 똑같은 에러 발생함.
◆ 해결
postgresql.conf 파일의 CONNECTIONS AND AUTHENTICATION 부분의 max_connections값(최대 클라이언트 연결수)을 기본값 100에서 1000으로 늘려준 뒤 PostgreSQL 재시작
max_connections 값은 무조건 늘리지 말고 DB메모리 크기를 고려하여 지정하도록 한다.
max_connections 허용범위는 6 ~ 8388607이다.
글 내용 중 잘못된 부분이 있거나, 첨부하실 내용이 있으시면 댓글로 남겨주세요. 공부하는데 많은 도움이 됩니다.
-- 기억의 유효기간은 생각보다 짧다. --
반응형
'관계형 데이터베이스 (RDB) > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] 인코딩(encoding) 확인하기 (1) | 2024.10.23 |
---|---|
[PostgreSQL] 인덱스(Index) 정보를 조회하기(pg_indexes) (0) | 2024.07.28 |