refactor(server): reduce server logs (#11931)

close CLOUD-201
This commit is contained in:
fengmk2
2025-04-23 11:41:47 +00:00
parent ddb739fa13
commit ff133d1267
18 changed files with 70 additions and 46 deletions
@@ -68,7 +68,7 @@ export class EventBus
this.cls.run(() => {
requestId = requestId ?? genRequestId('event');
this.cls.set(CLS_ID, requestId);
this.logger.log(`Server Event: ${event} (Received)`);
this.logger.debug(`Server Event: ${event} (Received)`);
this.emit(event, payload);
});
});
@@ -78,7 +78,7 @@ export class EventBus
* Emit event to trigger all listeners on current instance
*/
async emitAsync<T extends EventName>(event: T, payload: Events[T]) {
this.logger.log(`Dispatch event: ${event} (async)`);
this.logger.debug(`Dispatch event: ${event} (async)`);
return await this.emitter.emitAsync(event, payload);
}
@@ -86,7 +86,7 @@ export class EventBus
* Emit event to trigger all listeners on current instance
*/
emit<T extends EventName>(event: T, payload: Events[T]) {
this.logger.log(`Dispatch event: ${event}`);
this.logger.debug(`Dispatch event: ${event}`);
// NOTE(@forehalo):
// Because all event handlers are wrapped in promisified metrics and cls context, they will always run in standalone tick.
@@ -103,7 +103,7 @@ export class EventBus
* Broadcast event to trigger all listeners on all instance in cluster
*/
broadcast<T extends EventName>(event: T, payload: Events[T]) {
this.logger.log(`Server Event: ${event} (Send)`);
this.logger.debug(`Server Event: ${event} (Send)`);
this.server?.serverSideEmit('broadcast', event, payload, this.cls.getId());
}
@@ -68,9 +68,9 @@ export class JobExecutor implements OnModuleDestroy {
async () => {
const signature = `[${name}] (${handler.name})`;
try {
this.logger.log(`Job started: ${signature}`);
this.logger.debug(`Job started: ${signature}`);
const ret = await handler.fn(payload);
this.logger.log(`Job finished: ${signature}, signal=${ret}`);
this.logger.debug(`Job finished: ${signature}, signal=${ret}`);
return ret;
} catch (e) {
this.logger.error(`Job failed: ${signature}`, e);
@@ -30,7 +30,7 @@ export class JobQueue {
} as JobData<T>,
opts
);
this.logger.log(`Job [${name}] added; id=${job.id}`);
this.logger.debug(`Job [${name}] added; id=${job.id}`);
return job;
}