【发布时间】:2017-04-22 14:44:23
【问题描述】:
如何使用 rails 控制台终止所有 postgre 连接?我得到了这个:
PG::ConnectionBad
FATAL: sorry, too many clients already FATAL: sorry, too many clients already
Rails.root: C:/Users/IBM_ADMIN/Desktop/Work/Extreme Blue Summer Internship/extreme-blue
Application Trace | Framework Trace | Full Trace
activerecord (4.2.7.1) lib/active_record/connection_adapters/postgresql_adapter.rb:651:in `initialize'
activerecord (4.2.7.1) lib/active_record/connection_adapters/postgresql_adapter.rb:651:in `new'
activerecord (4.2.7.1) lib/active_record/connection_adapters/postgresql_adapter.rb:651:in `connect'
activerecord (4.2.7.1) lib/active_record/connection_adapters/pos
问题是我不想删除数据库,而只是杀死所有与它的连接?任何帮助将不胜感激!
tgresql_adapter.rb:242:in `initialize'
【问题讨论】:
-
您的代码中是否存在您正在建立连接的地方?也许这些连接会永远保持打开状态?
标签: ruby-on-rails ruby postgresql connection