mirror of
https://github.com/usatiuk/dhfs.git
synced 2025-10-29 04:57:48 +01:00
name invalidation/autosync threads
This commit is contained in:
@@ -11,6 +11,7 @@ import jakarta.annotation.Priority;
|
||||
import jakarta.enterprise.context.ApplicationScoped;
|
||||
import jakarta.enterprise.event.Observes;
|
||||
import jakarta.inject.Inject;
|
||||
import org.apache.commons.lang3.concurrent.BasicThreadFactory;
|
||||
import org.apache.commons.lang3.tuple.Pair;
|
||||
import org.eclipse.microprofile.config.inject.ConfigProperty;
|
||||
|
||||
@@ -51,7 +52,11 @@ public class InvalidationQueueService {
|
||||
|
||||
@Startup
|
||||
void init() {
|
||||
_executor = Executors.newFixedThreadPool(threads);
|
||||
BasicThreadFactory factory = new BasicThreadFactory.Builder()
|
||||
.namingPattern("invalidation-%d")
|
||||
.build();
|
||||
|
||||
_executor = Executors.newFixedThreadPool(threads, factory);
|
||||
|
||||
for (int i = 0; i < threads; i++) {
|
||||
_executor.submit(this::sender);
|
||||
|
||||
@@ -11,6 +11,7 @@ import jakarta.annotation.Priority;
|
||||
import jakarta.enterprise.context.ApplicationScoped;
|
||||
import jakarta.enterprise.event.Observes;
|
||||
import jakarta.inject.Inject;
|
||||
import org.apache.commons.lang3.concurrent.BasicThreadFactory;
|
||||
import org.eclipse.microprofile.config.inject.ConfigProperty;
|
||||
|
||||
import java.util.concurrent.ExecutorService;
|
||||
@@ -34,7 +35,11 @@ public class AutoSyncProcessor {
|
||||
|
||||
@Startup
|
||||
void init() {
|
||||
_autosyncExcecutor = Executors.newFixedThreadPool(autosyncThreads);
|
||||
BasicThreadFactory factory = new BasicThreadFactory.Builder()
|
||||
.namingPattern("autosync-%d")
|
||||
.build();
|
||||
|
||||
_autosyncExcecutor = Executors.newFixedThreadPool(autosyncThreads, factory);
|
||||
for (int i = 0; i < autosyncThreads; i++) {
|
||||
_autosyncExcecutor.submit(this::autosync);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user