Skip to content

Commit da6b750

Browse files
committed
Meaningful log message for high resource usage errors
1 parent c6cad94 commit da6b750

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

apps/api/src/services/indexing/index-worker.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,8 @@ const workerFun = async (queue: Queue, jobProcessor: (token: string, job: Job) =
156156
const canAcceptConnection = await monitor.acceptConnection();
157157

158158
if (!canAcceptConnection) {
159-
logger.info("Cant accept connection");
159+
console.log("Can't accept connection due to RAM/CPU load");
160+
logger.info("Can't accept connection due to RAM/CPU load");
160161
cantAcceptConnectionCount++;
161162

162163
if (cantAcceptConnectionCount >= 25) {

apps/api/src/services/queue-worker.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,8 @@ const workerFun = async (
567567
const token = uuidv4();
568568
const canAcceptConnection = await monitor.acceptConnection();
569569
if (!canAcceptConnection) {
570-
console.log("Cant accept connection");
570+
console.log("Can't accept connection due to RAM/CPU load");
571+
logger.info("Can't accept connection due to RAM/CPU load");
571572
cantAcceptConnectionCount++;
572573

573574
if (cantAcceptConnectionCount >= 25) {

0 commit comments

Comments
 (0)