From b6e71997e984743e9e5682dd8ddf733d3d7fd47d Mon Sep 17 00:00:00 2001 From: Ben Wilson Date: Thu, 3 Aug 2023 23:34:55 -0400 Subject: [PATCH] max connections --- src/app.module.ts | 2 +- src/services/stratum-v1.service.ts | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/app.module.ts b/src/app.module.ts index ec2ed61..06fca4e 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -41,7 +41,7 @@ const ORMModules = [ logging: false, enableWAL: true, busyErrorRetry: 120 * 1000, - // busyTimeout: 120 * 1000, + busyTimeout: 120 * 1000, }), CacheModule.register(), diff --git a/src/services/stratum-v1.service.ts b/src/services/stratum-v1.service.ts index 9d90c6e..d2a9e37 100644 --- a/src/services/stratum-v1.service.ts +++ b/src/services/stratum-v1.service.ts @@ -41,7 +41,7 @@ export class StratumV1Service implements OnModuleInit { } private startSocketServer() { - new Server(async (s: Socket) => { + const server = new Server(async (s: Socket) => { const promiseSocket = new PromiseSocket(s); @@ -86,7 +86,11 @@ export class StratumV1Service implements OnModuleInit { }); - }).listen(3333, () => { + }); + + server.maxConnections = 300; + + server.listen(3333, () => { console.log(`Bitcoin Stratum server is listening on port ${3333}`); });