From 405c83f9af377a663a4c8e9ad025fd5c10496922 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Thu, 8 Sep 2022 12:26:46 +0200 Subject: Use worker thread to send HTTP requests Compute HTTP signature could be CPU intensive --- server/initializers/constants.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'server/initializers') diff --git a/server/initializers/constants.ts b/server/initializers/constants.ts index c2289ef36..f7d9a41da 100644 --- a/server/initializers/constants.ts +++ b/server/initializers/constants.ts @@ -786,6 +786,14 @@ const WORKER_THREADS = { PROCESS_IMAGE: { CONCURRENCY: 1, MAX_THREADS: 5 + }, + SEQUENTIAL_HTTP_BROADCAST: { + CONCURRENCY: 1, + MAX_THREADS: 1 + }, + PARALLEL_HTTP_BROADCAST: { + CONCURRENCY: JOB_CONCURRENCY['activitypub-http-broadcast-parallel'], + MAX_THREADS: 1 } } -- cgit v1.2.3