ruby-on-rails – Ruby – 测试数据库连接是否可行

我希望实现一种方法来测试我们的应用程序的数据库连接.

我们目前遇到连接问题,因此希望无需登录即可检查连接.

有没有办法显示一个页面,说明数据库连接已启动或数据库连接已关闭,具体取决于连接是否失败.如果需要任何其他信息,请告诉我.

如果我缺乏细节,那么只能开始学习绳索如此道歉.

解决方法

您可以通过运行以下脚本来检查是否可以建立连接:
require './config/environment.rb' # Assuming the script is located in the root of the rails app
begin
  ActiveRecord::Base.establish_connection # Establishes connection
  ActiveRecord::Base.connection # Calls connection object
  puts "CONNECTED!" if ActiveRecord::Base.connected? 
  puts "NOT CONNECTED!" unless ActiveRecord::Base.connected?
rescue
  puts "NOT CONNECTED!"
end

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...