Sails mongodb缺少连接处理

时间:2015-01-27 16:01:11

标签: node.js mongodb sails.js waterline

非常简单和愚蠢的问题我今天想出来的时候正在玩帆和mongo db(水线odm的适配器)。我只是关闭了mongo,而我的sails服务器仍在运行,没有看到任何东西,无论是在帆的日志中还是在浏览器中。我怎么能处理这种情况?

1 个答案:

答案 0 :(得分:0)

如果sails.js尝试连接到数据库,如果Mongo服务器关闭,您肯定会在控制台中收到一条消息,但如果没有要求数据库连接的请求,那么您将看不到任何错误因为还没有错误存在。

听起来您可能需要一个监控数据库并检查以确保它仍在运行的进程?有Sail.js选项,您可以在其中创建CRON作业以检查连接。或者您可以使用New Relic等其他应用程序监视服务来监视您的数据库。