observer added, database added to improve fault tolerance, config fixed, ping added, port allocation improved, session observer added, multiple checks added, run process improved, process running check added, fault tolerance improved
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
const server_error = require('../../lib/src/http/errors/server_error')
|
||||
|
||||
const error_handler = (err, req, res, next) => {
|
||||
if (!err.status_code) {
|
||||
err = new server_error(err.message)
|
||||
}
|
||||
res.status(err.status_code).json({message:err.message})
|
||||
next(err)
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
error_handler
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
const _logger = require('../../lib/src/logger')
|
||||
const {log_path} = require('../../config')
|
||||
|
||||
const logger_runtime = new _logger(log_path)
|
||||
|
||||
const request_logger = (req, res, next) => {
|
||||
var {url} = req
|
||||
logger_runtime.log(url)
|
||||
next()
|
||||
}
|
||||
|
||||
const error_logger = (err, req, res, next) => {
|
||||
logger_runtime.error(err.message)
|
||||
next(err)
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
request_logger,
|
||||
error_logger
|
||||
}
|
||||
Reference in New Issue
Block a user