14

Unicorn を使用して Rails アプリをデプロイします。すべての展開後、および私が行うすべての微調整の後、DB_POOLpostgres はまだいくつかの接続をアイドル状態として保持していることがわかります。

これに関するドキュメントは見つかりませんでした。Heroku で pg_ctl に似たコマンドはありますか?

4

1 に答える 1

9

いいえ、Heroku で Postgres データベースを再起動することはできません。接続が長引く場合は、アプリの問題である可能性があります。IDLEpg-extras プラグインを停止して、接続を探してみてください。

また、ブロック内にカスタムの ActiveRecord 接続を設定してafter_fork接続リーパーを有効にすることもできます。

于 2013-07-08T13:23:29.190 に答える