mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-19 01:26:01 +00:00
missing logging
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
const stableStringify = require('json-stable-stringify');
|
const stableStringify = require('json-stable-stringify');
|
||||||
const { extractBoolSettingsValue, extractIntSettingsValue, getLogger } = require('dbgate-tools');
|
const { extractBoolSettingsValue, extractIntSettingsValue, getLogger, extractErrorLogData } = require('dbgate-tools');
|
||||||
const childProcessChecker = require('../utility/childProcessChecker');
|
const childProcessChecker = require('../utility/childProcessChecker');
|
||||||
const requireEngineDriver = require('../utility/requireEngineDriver');
|
const requireEngineDriver = require('../utility/requireEngineDriver');
|
||||||
const connectUtility = require('../utility/connectUtility');
|
const connectUtility = require('../utility/connectUtility');
|
||||||
@@ -39,7 +39,7 @@ async function handleRefresh() {
|
|||||||
name: 'error',
|
name: 'error',
|
||||||
message: err.message,
|
message: err.message,
|
||||||
});
|
});
|
||||||
// console.error(err);
|
logger.error(extractErrorLogData(err), 'Error refreshing server databases');
|
||||||
setTimeout(() => process.exit(1), 1000);
|
setTimeout(() => process.exit(1), 1000);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -84,7 +84,7 @@ async function handleConnect(connection) {
|
|||||||
name: 'error',
|
name: 'error',
|
||||||
message: err.message,
|
message: err.message,
|
||||||
});
|
});
|
||||||
// console.error(err);
|
logger.error(extractErrorLogData(err), 'Error connecting to server');
|
||||||
setTimeout(() => process.exit(1), 1000);
|
setTimeout(() => process.exit(1), 1000);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -164,7 +164,6 @@ function start() {
|
|||||||
setInterval(async () => {
|
setInterval(async () => {
|
||||||
const time = new Date().getTime();
|
const time = new Date().getTime();
|
||||||
if (time - lastPing > 40 * 1000) {
|
if (time - lastPing > 40 * 1000) {
|
||||||
|
|
||||||
logger.info('Server connection not alive, exiting');
|
logger.info('Server connection not alive, exiting');
|
||||||
const driver = requireEngineDriver(storedConnection);
|
const driver = requireEngineDriver(storedConnection);
|
||||||
await driver.close(dbhan);
|
await driver.close(dbhan);
|
||||||
@@ -181,6 +180,7 @@ function start() {
|
|||||||
name: 'error',
|
name: 'error',
|
||||||
message: err.message,
|
message: err.message,
|
||||||
});
|
});
|
||||||
|
logger.error(extractErrorLogData(err), `Error processing message ${message?.['msgtype']}`);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user