Hy,
Я попытался смоделировать использование пула потоков по следующему сценарию:
Запросить базу данных для получения набора экземпляров
Создать набор потоков, каждый из которых выполняет одинаковые вызовы
запустить цикл для всех найденных экземпляров
ожидать, что один поток доступен
Предоставляет экземпляр доступному потоку, который выполняет две его задачи
enfцикла
Я вижу этот вопрос параллелизма , но он не моделирует пул.
Есть идеи?Вилка похожа на создание потока, поэтому я не могу понять, как смоделировать мою цель.
Может быть что-то вроде, но это не правильно, потому что StructuredAction не получает атрибут isSynchronous (я не нашел его в StructuredActionобобщения)