Suchergebnisse für Anfrage "executorservice"

28 die antwort

ExecutorService, wie man wartet, bis alle Aufgaben abgeschlossen sind

Was ist der einfachste Weg, um auf alle Aufgaben von @ zu wartExecutorService beenden? Meine Aufgabe ist in erster Linie rechnerisch, daher möchte ich nur eine große Anzahl von Jobs ausführen - einen auf jedem Kern. Im Moment sieht mein Setup so ...

4 die antwort

Wie wähle ich einen Executor für CompletableFuture :: supplyAsync

CompletableFuture::supplyAsync(() -> IO bound queries) Wie wähle ich einen Executor für CompletableFuture :: supplyAsync aus, um eine Verschmutzung des @ zu vermeideForkJoinPool.commonPool(). Es gibt viele Optionen inExecutors ...

4 die antwort

Wie ist eine Executor Termination Rekursion in Java?

Dies ist ein Programm, das die Informationsseite für das vorherige Format liest. Es verwendet Rekursion und Executor. Es funktioniert einwandfrei. Mein Problem besteht darin, zu testen, ob das Programm abgeschlossen ist, und eine Erfolgsmeldung ...

TOP-Veröffentlichungen

4 die antwort

Was bedeutet "Thread-Terminierung aufgrund eines Fehlers"?

Der Javadoc fürExecutorService bezieht sich manchmal auf den Fall, dass ein Thread aufgrund eines Fehlers beendet wird. Es ist jedoch nicht klar, um welche Art von Fehler es sich handelt. Zum Beispiel das ...

2 die antwort

So prüfen Sie, ob alle auf ExecutorService ausgeführten Aufgaben abgeschlossen sind

Ich habe ConcurrentLinkedDeque, das ich für synchrone Push / Pop-Elemente verwende, und ich habe einige asynchrone Tasks, die ein Element aus dem Stapel nehmen, und wenn dieses Element Nachbarn hat, wird es in den Stapel ...

12 die antwort

ThreadPoolExecutor Block Wenn die Warteschlange voll ist?

Ich versuche viele Aufgaben mit einem ThreadPoolExecutor auszuführen. Unten ist ein hypothetisches Beispiel: def workQueue = new ArrayBlockingQueue<Runnable>(3, false) def threadPoolExecutor = new ThreadPoolExecutor(3, 3, 1L, TimeUnit.HOURS, ...

8 die antwort

Java: So erhalten Sie fertige Threads zum Aufnehmen von Aufgaben aus laufenden Threads

Ich arbeite an einer Multithread-Anwendung mit Aufgaben mit unterschiedlichen Ausführungszeiten. Gibt es eine Möglichkeit, nach Beendigung eines Threads einige Aufgaben von einem noch laufenden Thread zu übernehmen? Hier ist ein Beispiel. Ich ...

6 die antwort

Wie warte ich auf einen Thread, der seinen eigenen Thread erzeugt?

Ich versuche, eine Methode zu testen, die in einem separaten Thread funktioniert. Vereinfacht ausgedrückt: public void methodToTest() { Thread thread = new Thread() { @Override public void run() { Clazz.i = 2; } }; thread.start(); }In meinem ...

4 die antwort

Making-Programm zum gleichzeitigen Senden von E-Mails durch verschiedene Threads durch parallele Verarbeitung

Ich habe das folgende Programm, das die Mail mit Java Mail API sendet, jetzt ist dies das einfache Programm, das ich entwickelt habe. Jetzt möchte ich die parallele Ausführung mit executorframework ändern. Ich möchte, dass 5 verschiedene Threads ...

4 die antwort

Wie man Java ExecutorService richtig herunterfährt

Ich habe eine einfache JavaExecutorService das einige Aufgabenobjekte ausführt (implementiertCallable). ExecutorService exec = Executors.newSingleThreadExecutor(); List<CallableTask> tasks = new ArrayList<>(); // ... create some tasks for ...