improve: logging during startup sequence (#244)

This commit is contained in:
Sainan 2024-05-30 13:33:49 +02:00 committed by GitHub
parent ef96946fe4
commit c911fd77f1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 5 deletions

View File

@ -1,8 +1,11 @@
import { logger } from "./utils/logger";
logger.info("Starting up...");
import http from "http"; import http from "http";
import https from "https"; import https from "https";
import fs from "node:fs"; import fs from "node:fs";
import { app } from "./app"; import { app } from "./app";
import { logger } from "./utils/logger";
import { config } from "./services/configService"; import { config } from "./services/configService";
//const morgan = require("morgan"); //const morgan = require("morgan");
//const bodyParser = require("body-parser"); //const bodyParser = require("body-parser");
@ -17,10 +20,10 @@ const httpPort = config.httpPort || 80;
const httpsPort = config.httpsPort || 443; const httpsPort = config.httpsPort || 443;
// const server = http.createServer(app).listen(80); // const server = http.createServer(app).listen(80);
http.createServer(app).listen(httpPort, () => logger.info("cache server started on port " + httpPort)); http.createServer(app).listen(httpPort, () => logger.info("HTTP server started on port " + httpPort));
const server = https const server = https
.createServer(options, app) .createServer(options, app)
.listen(httpsPort, () => logger.info("game server started on port " + httpsPort)); .listen(httpsPort, () => logger.info("HTTPS server started on port " + httpsPort));
// server.keepAliveTimeout = 60 * 1000 + 1000; // server.keepAliveTimeout = 60 * 1000 + 1000;
// server.headersTimeout = 60 * 1000 + 2000; // server.headersTimeout = 60 * 1000 + 2000;

View File

@ -11,10 +11,10 @@ if (url === undefined) {
const connectDatabase = async () => { const connectDatabase = async () => {
try { try {
await mongoose.connect(`${url}`); await mongoose.connect(`${url}`);
logger.info("connected to MongoDB"); logger.info("Connected to MongoDB");
} catch (error: unknown) { } catch (error: unknown) {
if (error instanceof Error) { if (error instanceof Error) {
logger.error(`error connecting to MongoDB ${error.message}`); logger.error(`Error connecting to MongoDB ${error.message}`);
} }
} }
}; };