EclipseLink постоянное соединение - PullRequest
0 голосов
/ 11 января 2012

У меня есть проект, который использует EclipseLink 2.1.3 под Tomcat 7.

Меня беспокоит то, что соединение с сервером не сохраняется в течение всей жизни приложения.
Для ServerSessionдля запуска мне нужно получить доступ к приложению вручную.

Существует ли способ автоматического запуска ServerSession при развертывании приложения и его постоянной работе?Чтобы я мог получить доступ к приложению после долгого простоя без необходимости ждать?

Спасибо!

РЕДАКТИРОВАТЬ: у меня есть следующие строки в persistence.xml

  <property name="eclipselink.jdbc.read-connections.min" value="5"/>
  <property name="eclipselink.jdbc.read-connections.max" value="10"/>
  <property name="eclipselink.jdbc.write-connections.min" value="6"/>
  <property name="eclipselink.jdbc.write-connections.max" value="12"/>

1 Ответ

0 голосов
/ 11 января 2012

Серверные приложения обычно используют пул соединений JDBC для получения соединений и их повторного использования.В зависимости от пула, который вы используете, вы можете настроить его так, чтобы оставалось открытым определенное количество соединений.

...