728x90
반응형
org.postgresql.util.PSQLException: 치명적오류: 남은 연결 슬롯은 non-replication 슈퍼유저 연결용으로 남겨 놓았음
에러시 해결방안에 대해 알아본다. 

 

 

◆ 에러


시스템 기동시 DB연결에서 아래와 같은 에러 발생함.

 

혹시나 해서 DB툴로 DB에 접속하려하니 마찬가지로 똑같은 에러 발생함.

 

 

◆ 해결


postgresql.conf 파일의 CONNECTIONS AND AUTHENTICATION 부분의  max_connections값(최대 클라이언트 연결수)을 기본값 100에서 1000으로 늘려준 뒤 PostgreSQL 재시작

postgresql.conf

 

max_connections 값은 무조건 늘리지 말고 DB메모리 크기를 고려하여 지정하도록 한다.

max_connections 허용범위는 6 ~ 8388607이다.

 


글 내용 중 잘못된 부분이 있거나, 첨부하실 내용이 있으시면 댓글로 남겨주세요. 공부하는데 많은 도움이 됩니다.
-- 기억의 유효기간은 생각보다 짧다. --

 

728x90
반응형