Ruby on Rails、Heroku、および Postgresql で次のエラーが発生します。
PG::エラー (致命的: ロール "********" の接続が多すぎます
サーバーを数回再起動しましたが、役に立ちませんでした。何か案は?
Ruby on Rails、Heroku、および Postgresql で次のエラーが発生します。
PG::エラー (致命的: ロール "********" の接続が多すぎます
サーバーを数回再起動しましたが、役に立ちませんでした。何か案は?
Heroku にもっとお金を払うことが常に答えであるとは限りません。
開発レベルのデータベースの行制限に直面していたときに、一時的にこの問題が発生しました。制限を下回るまでコンソールを使用して行を削除すると、問題が解決しました。
これに遭遇する可能性のある別の方法は、ユニコーンを使用している場合です。使用される接続の数は、dyno の数に dyno あたりのユニコーン ワーカーの数を掛けたものです。Heroku は、 での設定方法とともに、ここconfig/unicorn.rb
ですべてを説明しています。
また、使用されている接続の数を確認することも役立ちます。実行するだけheroku pg:info
です。
どうやら私は開発レベルのDBにいました。Crane レベルの実稼働 DB にアップグレードしましたが、すべて問題ないはずです。