이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
데이터베이스 연결 제한 관련 문제 해결
문제
결과를 Polyspace® Access™ 데이터베이스에 업로드하면 업로드가 실패하며, Polyspace Access DB 로그에 다음과 유사한 내용이 포함된 오류 메시지가 표시됩니다:
Polyspace Access database exception: org.postgresql.util.PSQLException: FATAL: sorry, too
many clients alreadyPolyspace Access를 클릭하면 Cluster Dashboard에서 로그를 볼 수 있으며, 그 다음에는 Show Logs에서 볼 수 있습니다. 명령줄에서 로그를 보려면 Polyspace Access 데이터베이스가 실행 중인 머신에서 다음 명령을 실행하십시오:
docker logs -t polyspace-access-db-0-main
가능한 해결 방법
Polyspace Access는 기본적으로 최대 100개의 동시 연결을 허용하는 PostgreSQL 데이터베이스를 사용합니다. 최대 연결 수를 변경하려면:
데이터베이스 구성 파일을 편집기로 엽니다. 일반적으로 파일명은
postgresql.conf입니다.구성 파일은 Polyspace Access 데이터베이스의 Data volume 설정에 대해 지정한 폴더 경로에 저장됩니다. 기본적으로 경로는
<polyspaceroot>/appdata/polyspace-access/db이며, 여기서<polyspaceroot>는 Polyspace Access를 설치한 폴더입니다.max_connections설정을 더 높은 숫자로 설정하세요. 예를 들어max_connections = 200 # (change requires restart)postgresql.conf파일에 접근하거나 편집하려면 슈퍼유저 권한이 필요할 수 있습니다.Cluster Admin 대시보드에서 Restart Apps를 눌러 Polyspace Access 서비스를 재시작하십시오.