开个timer查数据库,发现问题挂掉node,让forever帮助重启

This commit is contained in:
luchenqun 2017-04-18 10:58:21 +08:00
parent d01463fa10
commit 688aad2365
1 changed files with 12 additions and 10 deletions

View File

@ -57,14 +57,17 @@ Date.prototype.format = function(fmt) { //author: meizz
var db = { var db = {
} }
// var sql = "SELECT * FROM `users` WHERE `username` = 'luchenqun1'";
// client.query(sql, (err, result) => { // 每隔10秒查询一下出现问题直接挂掉nodejs,让forever将其重启
// if (err) { setInterval(function () {
// console.log(err); var sql = "SELECT * FROM `users` WHERE `id` = '1'";
// } else { client.query(sql, (err, result) => {
// console.log(result); if (err) {
// } throw new Error("数据查询出问题了直接挂掉程序让forever重启应用错误信息" + JSON.stringify(err));
// }); }
});
}, 10000);
db.getBookmarkbyUrl = function(user_id, url) { db.getBookmarkbyUrl = function(user_id, url) {
var sql = "SELECT * FROM `bookmarks` WHERE `user_id` = '" + user_id + "' AND `url` = '" + url + "'" var sql = "SELECT * FROM `bookmarks` WHERE `user_id` = '" + user_id + "' AND `url` = '" + url + "'"
@ -899,7 +902,6 @@ db.getBookmarkWaitFavicon = function(today) {
client.query(sql, (err, result) => { client.query(sql, (err, result) => {
if (err) { if (err) {
reject(err); reject(err);
handleDisconnect();
} else { } else {
resolve(result); resolve(result);
} }