标签: ruby-on-rails database ruby-on-rails-3
我正在构建一个API来对我的服务进行深层次的健康检查。
除了执行SomeTableWhichIsNeverEmpty.first == nil之外,是否有更好的方法来检查我的数据库是否已启动并可用?优选地,解决方案是sqlite3,postgres和mysql兼容。
SomeTableWhichIsNeverEmpty.first == nil
我在铁轨3上。
答案 0 :(得分:2)
查看https://github.com/blythedunham/health_monitor
答案 1 :(得分:0)
您可能想查看newrelic。他们在监控rails和db health方面做得非常出色。写一些东西很难竞争,我认为1或2个rails应用程序是免费的。