From d4ec2ab3b4daa7a9d0a8ae74ba1dc90ad0069100 Mon Sep 17 00:00:00 2001 From: Ben Wilson Date: Sun, 6 Aug 2023 23:36:41 -0400 Subject: [PATCH] killDeadClients --- config/default-0.json | 1 + src/services/app.service.ts | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 config/default-0.json diff --git a/config/default-0.json b/config/default-0.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/config/default-0.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/src/services/app.service.ts b/src/services/app.service.ts index 909713d..9af2afe 100644 --- a/src/services/app.service.ts +++ b/src/services/app.service.ts @@ -36,8 +36,10 @@ export class AppService implements OnModuleInit { } } - @Cron(CronExpression.EVERY_SECOND) + @Cron(CronExpression.EVERY_5_MINUTES) private async killDeadClients() { - await this.clientService.killDeadClients(); + if (process.env.NODE_APP_INSTANCE == null || process.env.NODE_APP_INSTANCE == '0') { + await this.clientService.killDeadClients(); + } } } \ No newline at end of file