PSQLException: FATAL: remaining connection slots are reserved for non-replication superuser connections
これはデータベースの同時接続数上限を超えてコネクションを張った際に出るものです。
対象
JDBCアダプタ、他DB接続系アダプタ
原因
接続先がSOD内に含まれているテンポラリDBの場合、管理用接続を含めた上限数は「100」となっております。
管理用接続上限数:「10」接続
フロント画面のデータベース管理からの接続
解決策
同時接続数が「100」を超えないように処理または各データベース接続のグローバルリソースのコンポネートプールの接続上限数を調整する。
例:SOD内テンポラリDBの場合
同時接続数上限:「100」
設定または考慮 項目 | 接続数
|
|---|---|
管理用接続数 | 10 |
フロント画面のデータベース管理からの接続考慮数 | 10 |
JDBCアダプタグローバルリソース1 接続上限数 | 50 |
JDBCアダプタグローバルリソース2 接続上限数 | 30 |
※SODでは同時接続上限数を変更することができないため
これ以上の同時接続を必要とされる場合は、Amazon RDS等の外部リソースを利用してください。