adjust messageDeletionAsyncExecutor core pool size
This commit is contained in:
parent
c2ea4a5290
commit
50ac7f9dc2
|
@ -311,7 +311,10 @@ public class WhisperServerService extends Application<WhisperServerConfiguration
|
||||||
Metrics.gaugeCollectionSize(name(getClass(), "messageDeletionQueueSize"), Collections.emptyList(),
|
Metrics.gaugeCollectionSize(name(getClass(), "messageDeletionQueueSize"), Collections.emptyList(),
|
||||||
messageDeletionQueue);
|
messageDeletionQueue);
|
||||||
ExecutorService messageDeletionAsyncExecutor = environment.lifecycle()
|
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();
|
.workQueue(messageDeletionQueue).build();
|
||||||
|
|
||||||
Accounts accounts = new Accounts(
|
Accounts accounts = new Accounts(
|
||||||
|
|
Loading…
Reference in New Issue