MySQL пул соединений со встроенным Jetty - PullRequest
3 голосов
/ 16 января 2012

У меня есть рабочий сервер WebSocket, основанный на текущей версии Jetty.Он работает как встроенный сервер, главным образом потому, что я ничего не знаю о написании сервлетов и о том, что встраивание Jetty является одной из немногих хорошо документированных вещей с этим сервером.

Так что до сих пор он работает хорошо.Входящие запросы хранятся в базе данных MySQL.Поскольку таких запросов может быть очень много, я бы хотел использовать пул соединений, чтобы не терять время при открытии и закрытии соединений каждый раз.И это кажется проблемой, так как я не могу найти хорошую документацию о пуле соединений со встроенными Jetty и MySQL.Я думаю, это не так сложно, но мне не хватает идеи, с чего начать.

Кто-нибудь уже реализовал пул соединений с Jetty и может показать мне правильное направление?

Заранее спасибо!

Обновление: Я реализовал пул соединений с использованием библиотеки C3P0.Кажется, это работает нормально.Но поскольку Jetty поддерживает пул подключений к, думаю, мне лучше использовать это вместо сторонней библиотеки.

1 Ответ

2 голосов
/ 17 января 2012

Jetty поддерживает пул соединений JDBC, но вы должны предоставить свою библиотеку пулов, например c3p0 или dbcp. Смотрите примеры: http://docs.codehaus.org/display/JETTY/DataSource+Examples.

Итак, фактически, основываясь на своем обновлении, вы уже делаете то, что собирались. Поздравляем!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...