上記のエラーメッセージにHeroku Postgres Basic(as per this question)が実行されていて、問題を診断しようとしています。Heroku "psql:FATAL:残りの接続スロットが非複製スーパーユーザー接続用に予約されています"
接続プーリングを使用することをお勧めしますが、Rails has this built inと思われます。もう1つの提案は、アプリケーションが正しく設定されておらず、接続が多すぎるということです。
私のアプリはすべての接続をActive Record経由で管理していますが、Navicatからデータベースに直接接続していました(少なくとも私が持っていたと思っていました)。
これはどのようにデバッグできますか?
解決
は、Herokuの問題だったが判明します。 Herokuサポートから:
基本データベースを実行しているサーバーで問題が検出されました。 これを突き止めて対処しますが、 新しい基本データベースをプロビジョニングし、PGBackupsを使用して として移行することをお勧めします。 https://devcenter.heroku.com/articles/upgrade-heroku-postgres-with-pgbackups それはあなたのデータベースを新しいサーバーに置くべきです。この の処理が中断していることをお詫び申し上げます。今後この問題を修正し、今後発生する可能性があります。
私は他の人に属する接続の多くを見ることができます。鉱山には2つの意味があります。私はこれを見守ります。どうもありがとう! –