Могу ли я присоединиться к темам, которые создает ThreadPoolExecutor - PullRequest
1 голос
/ 05 сентября 2011

Я использую ThreadPoolExecutor, чтобы упростить создание потоков для обработки запросов, но теперь требуется выполнять запросы по порядку. Мне было интересно, могу ли я использовать метод соединения, чтобы поток выполнялся сразу после завершения предыдущего запущенного потока.

Я смотрел на API, но я не нашел метод, который возвращает объект Thread из ThreadPoolExecutor

Могу ли я это сделать? или мне нужно реализовать что-то вроде моей собственной фабрики потоков, чтобы сделать это?

1 Ответ

5 голосов
/ 05 сентября 2011

Если вы не хотите, чтобы запросы выполнялись одновременно, вы можете использовать java.util.concurrent.Executors.newSingleThreadExecutor(), и они будут выполняться по одному за раз.

...