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
1 changed files with 4 additions and 1 deletions

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(