바로 전에 Postgre 프로세스가 70개가 생성 된다고 글 올렸던 사람입니다.
웹페에지를 접속 할때마다 자꾸 postgremaster가 생성되는거 봐서는 웹페이지 문제인거 같은데요
소스보니까 pg_pconnect()함수를 사용하던데요
근데 궁금한점이
1. 웹페이지에서 사용자가 접속을 끊으면 브라우저를 닫으면 일정시간 후에 타임아웃되면서 생성 되었던 postmaster가 없어져야 하는것 아닌가요?
=> 근데 일단 생성되면 안없어 지는거 같습니다. iptsate로 접속자 현황보면 아무도 없는데도 계속 70개의 postmaster가 있습니다.
왜 일단 postmaster가 생성되면 없어지지 않는 건가요? 원래 이게 맞는 건가요?
2. postgres.conf 파일에 max_connections = 100 으로 되있는데요 max_connections = 100의 의미가 혹시 위에 postmaster가 최대로 생성될 수 있는 개수를 말하는 건가요?
max_connections = 500 으로 바꾸어주면 ps -el | grep post 하면 최대 500개 까지의 postmaster가 보여지는 건가요?
httpd 대몬은 4개 밖에 없는데 postmaster가 많아서 좀 걱정이 됩니다. 접속자가 지금 거의 없거든요...... 원도우에서 프로세스가 70 뜬다는건 있을 수 없는 일이기에 ^^;; (제가 리눅스 초보이입니다.) 그리고 접속도 가끔식 3~4명정도 입니다.
|