Настройка Jetty для доступа к пулу общих объектов - PullRequest
1 голос
/ 06 февраля 2012

У меня есть объект, который обрабатывает текст без сохранения состояния. Это в основном требует некоторого ввода и возвращает результат. Однако создание объекта обходится дорого, так как для этого необходимо загрузить много данных в память. Я хотел бы построить вокруг него веб-сервис с использованием Jetty, чтобы я мог анализировать текст из внешних источников. Jetty должен хранить пул таких объектов в памяти и использовать их для обработки запросов HTTP (следя за тем, чтобы один объект одновременно использовался только одним потоком HTTP). Как я могу настроить сервер для этого?

1 Ответ

3 голосов
/ 06 февраля 2012

Сама Jetty не очень поможет в этом, но вы можете легко подключить компонент пула Apache Commons для достижения того, что вы хотите.

Тогда. из вашего веб-сервиса вы можете просто ссылаться на этот пул объектов, чтобы получить объект обработки.

...