Создание пула потоков без использования встроенной инфраструктуры Java

89
5

Может ли кто-нибудь дать представление о том, как создать пул потоков без использования встроенного api java (без класса Executor), и будет лучше, если вы сможете взять пример Servlet и написать образец кода, объясняющий, как обрабатывать несколько запросов через код.

Просто чтобы сообщить, что я пробовал много статей о Google, но большинство из них говорит либо о теории, либо о структуре Executor.

благодаря

спросил(а) 2021-01-19T16:58:01+03:00 6 месяцев, 1 неделя назад
1
Решение
100

При написании реального приложения я настоятельно рекомендую использовать стандартные классы Java. Эти идеи, по-видимому, просты на поверхности, но тонкие детали обработки ошибок и эффективности трудно получить.

Сам Servlet Engine фактически является диспетчером потоков, поэтому в сервлете нам не нужно рассматривать обработку нескольких запросов, наш метод Get или Post сервлетов видит один запрос за раз.

Поэтому для вашего примера я бы просто использовал инфраструктуру Executor. Если вы намерены понять тонкости того, как это может быть реализовано, я предлагаю взглянуть на источник Executor Framwork.

ответил(а) 2021-01-19T16:58:01+03:00 6 месяцев, 1 неделя назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема