Можно ли удалить HTTPServletRequest из его потока, растворить этот поток (т.е. вернуть его в пул), но сохранить работающее базовое соединение с браузером, пока я не получу результаты из трудоемкая операция (скажем, обработка изображения)? Когда возвращаемые данные обрабатываются, другой метод должен вызываться асинхронно, и ему должен быть предоставлен запрос, а также данные в качестве параметров.
Обычно длительный пул функционирует довольно блокирующим образом, когда текущий поток не растворяется, что снижает масштабируемость серверного приложения с точки зрения одновременных подключений.