0
0
mirror of https://github.com/signalapp/Signal-Server.git synced 2024-09-20 12:02:18 +02:00

adjust messageDeletionAsyncExecutor core pool size

This commit is contained in:
Ravi Khadiwala 2023-07-24 11:50:02 -05:00 committed by Jon Chambers
parent c2ea4a5290
commit 50ac7f9dc2

View File

@ -311,7 +311,10 @@ public class WhisperServerService extends Application<WhisperServerConfiguration
Metrics.gaugeCollectionSize(name(getClass(), "messageDeletionQueueSize"), Collections.emptyList(),
messageDeletionQueue);
ExecutorService messageDeletionAsyncExecutor = environment.lifecycle()
.executorService(name(getClass(), "messageDeletionAsyncExecutor-%d")).maxThreads(16)
.executorService(name(getClass(), "messageDeletionAsyncExecutor-%d"))
.minThreads(2)
.maxThreads(2)
.allowCoreThreadTimeOut(true)
.workQueue(messageDeletionQueue).build();
Accounts accounts = new Accounts(