Wenn ein Thread aufgrund einer Ausnahme abstirbt, was passiert mit diesem Thread? Wenn es sich in einem Thread-Pool befindet, spawnt es einen neuen Thread? Ich interessiere mich dafür, was in scala ExecutionContext passiert, aber da ein ExecutionContext einen Java-Thread-Pool umschließt, denke ich, dass Java-Benutzer auch die Antwort kennen werden.Werden tote Threads in einem ExecutionContext- und/oder Java-Thread-Pool ersetzt?
Zum Beispiel, wenn ich einen ExecutionContext einen FixedThreadPool (100) Wrapping, wenn ein Thread stirbt, ersetzt er Thread-Pool den Thread?
https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/Executors.html#newFixedThreadPool-int- –
* Wenn ein Thread, bevor während der Ausführung aufgrund eines Fehlers beendet zum Herunterfahren, ein neues wird seinen Platz einnehmen, wenn es benötigt wird, um nachfolgende Aufgaben auszuführen. * –