Pau*_*aul 7 mysql activerecord ruby-on-rails reconnect
如何在Rails应用程序中强制MySQL重新连接?我想定期或在数据库异常,如"MySQL服务器已经消失"这样做.
我发现ActiveRecord::Base.remove_connection但是在编写时,它应该被称为某个模型,而不是整个应用程序.
Aar*_*ron 13
当我通过Heroku运行它与变量中的一堆对象然后丢失我的数据库连接时,重新启动Rails控制台是一个巨大的痛苦.
以下是代码我不会认为"好"放在您的实际应用程序中,但它暂时克服了Mysql2::Error: closed MySQL connection在控制台中遇到的问题:
ActiveRecord::Base.connection.reconnect!
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3295 次 |
| 最近记录: |