Лучший подход к распределению выделенного фонового потока в Spring BootJAVA

Программисты JAVA общаются здесь
Anonymous
Лучший подход к распределению выделенного фонового потока в Spring Boot

Сообщение Anonymous »

Мне нужно создать выделенную ветку прослушивания на Datagramsocket < /code>.
Old School подход будет заключаться в создании его во время создания контекста: < /p>

@Bean
void beanDef() {
var thread = new Thread(myRunnable);
thread.setDaemon(true);
thread.start();
}
< /code>

Более современный подход будет создавать исполнителя: < /p>

@Bean
Executor() {
var executor = Executors.newSingleThreadExecutor();
executor.submit(myRunnable);
}
< /code>

Какой из них я должен предпочесть? < /p>

Подробнее здесь: https://stackoverflow.com/questions/578 ... pring-boot

Вернуться в «JAVA»