6

Ruby on Rails、Heroku、および Postgresql で次のエラーが発生します。

PG::エラー (致命的: ロール "********" の接続が多すぎます

サーバーを数回再起動しましたが、役に立ちませんでした。何か案は?

4

2 に答える 2

3

Heroku にもっとお金を払うことが常に答えであるとは限りません。

開発レベルのデータベースの行制限に直面していたときに、一時的にこの問題が発生しました。制限を下回るまでコンソールを使用して行を削除すると、問題が解決しました。

これに遭遇する可能性のある別の方法は、ユニコーンを使用している場合です。使用される接続の数は、dyno の数に dyno あたりのユニコーン ワーカーの数を掛けたものです。Heroku は、 での設定方法とともに、ここconfig/unicorn.rbですべてを説明しています。

また、使用されている接続の数を確認することも役立ちます。実行するだけheroku pg:infoです。

于 2013-06-29T16:27:25.643 に答える
1

どうやら私は開発レベルのDBにいました。Crane レベルの実稼働 DB にアップグレードしましたが、すべて問題ないはずです。

于 2012-08-17T19:38:20.893 に答える