Описание тега tomcat-dbcp

Tomcat Database Connection Pool (DBCP) aka Tomcat JDBC Connection Pool - это замена или альтернатива пулу соединений Apache Commons DBCP.
0 ответов

Tomcat 8: определить пул соединений

В моем context.xml для Tomcat 8 (Debian) я определяю следующий ресурс: <Context> ... <Resource auth="Container" name="jdbc/UPAY" type="javax.sql.DataSource" maxTotal="100" maxIdle="30" maxWaitMillis="10000" username="root" password="changei…
27 сен '16 в 11:01
1 ответ

org.apache.tomcat.dbcp.dbcp не может быть преобразован в тип

Недавно я установил более новую версию Eclipse (Neon v1) и Tomcat 8.0, и теперь я получаю эту ошибку: org.apache.tomcat.dbcp.dbcp не может быть преобразован в тип. Я на 99% уверен, что ничего в моем коде не изменилось. Как я понимаю, org.apache.tomc…
05 апр '17 в 18:40
1 ответ

Как принудительно завершить DataSource и перезагрузить пул соединений?

Возможно ли принудительное прекращение tomcat-dbcp пул соединений и какие-либо открытые соединения? И затем повторно инициализировать пул, повторно используя конфигурацию пула? @Autowired private org.apache.tomcat.jdbc.pool.DataSource ds; ds.close(t…
01 июн '16 в 11:50
0 ответов

Я не могу создать пул подключений используя dbcp

Я пытаюсь сделать connectionpool, но когда я пытаюсь запустить этот кодя получаю исключение, вот мой код import java.sql.Connection; import java.sql.SQLException; import java.util.logging.Level; import java.util.logging.Logger; import javax.naming.I…
07 дек '17 в 22:01
1 ответ

Является ли DriverManager.deregisterDriver(драйвер) закрывает все соединения?

Мне нужно закрыть все соединения источника данных пула соединений Tomcat, пока контекст уничтожен. Является DriverManager.deregisterDriver(driver) закрывает все соединения? Enumeration<Driver> enumDrivers = DriverManager.getDrivers(); while (e…
28 авг '17 в 07:01
1 ответ

tomcat dbcp _closed PoolableConnection, но в состоянии ALLOCATED

Java-приложение, использующее ojdbc6.jar, tomcat 7, tomcat-dbcp-8.0.3.jar (и другие jar-файлы, которые, вероятно, не относятся к этому вопросу), JDK 7 (u51) Мы определили, что существует утечка соединения, используя отчет v$session, где какое-то сое…
15 сен '18 в 17:22
0 ответов

Tomcat DBCP, проблема закрытия соединения во время массовой вставки

Я использую пул соединений Tomcat для подключения к базе данных. В моем весеннем классе данных я звоню repository.save(List) с около 100 000 записей. После выполнения запросов к базе данных в течение некоторого времени инструкция не выполняется, соо…
2 ответа

Spring Boot с Tomcat DB Pool и Oracle, не перенастраивая подключения к пулу своевременно

Я использую Spring Boot с Oracle и пул баз данных Tomcat. Я сталкиваюсь с проблемами, когда требуется очень много времени для возвращения соединений в пул. У меня max-active 500, который довольно большой, только для целей тестирования, и я провожу н…
22 янв '18 в 20:14
1 ответ

Tomcat 8 - Настройка пула соединений

В настоящее время я выполняю миграцию приложения из Tomcat 7. Я просмотрел руководство по миграции и обновил свойства, которые были изменены в Tomcat 8 (DBCP 2). Однако при запуске приложения отображается следующая ошибка. Кто-нибудь знает, было ли …
20 дек '16 в 11:07
0 ответов

JDBC пул DataSourceFactory и SQL DataSource конфликт

Я настроил пул соединений для получения соединения с базой данных. Конфигурация: Tomcat 8, dbcp 2.X и Jdk 1.8.0_161 Ресурс настроен в context.xml, как показано ниже: <Resource name="jdbc/bankdb" auth="Container" type="javax.sql.DataSource" factor…
09 июн '18 в 05:28
1 ответ

Tomcat DBCP Не хватает соединений

Я сталкиваюсь с ORA-12519, TNS:no appropriate service handler found ошибка при попытке интегрировать пул JDBC Tomcat в мое веб-приложение с использованием Oracle. Обычно я вижу, что эта ошибка появляется периодически после нескольких минут выполнени…
31 июл '17 в 19:34
1 ответ

Tomcat dbcp удалить оставленную проблему

Кто-нибудь может объяснить, как правильно использовать свойство removeAbandoned? Проблема в том, что у нас есть сервисный метод, который выполняется в транзакции (применяется @Transactional). Тело может быть чем-то вроде 1000 операторов выбора, за к…
08 фев '18 в 05:18
0 ответов

Предупреждения гибернации: WARN org.hibernate.engine.loading.internal.LoadContexts

Я получаю предупреждение ниже, за которым следует исключение, которое не загружает записи. Я так не думаю, это проблема с кодом, потому что одна и та же сборка работает без проблем во всех средах. Это терпит неудачу только на более высокой окружающе…
0 ответов

Как настроить Tomcat JDBC Pool для кластера с балансировкой нагрузки (например, PostgreSQL Master-Slave Replication)

Давайте предположим, что существует кластер PostgreSQL, состоящий из одного главного узла и двух реплик только для чтения посредством потоковой репликации. Как я могу сконфигурировать Tomcats DBCP, чтобы знать, что в кластере db есть несколько разны…
0 ответов

DBCP2 - "CURSOR_SHARING=FORCE"

У нас есть служба (Shibboleth), настроенная для DBCP2 - аналогично перечисленному ниже - документированная по адресу https://wiki.shibboleth.net/confluence/display/IDP30/BeanManagedConnection Есть ли способ в DBCP2 установить "CURSOR_SHARING=FORCE" …
06 сен '18 в 04:08
0 ответов

Проблема конфигурации источника данных JNDI при весенней загрузке

Мой файл конфигурации Java выглядит следующим образом - @Bean public JdbcTemplate jdbcTemplate() { JdbcTemplate template = new JdbcTemplate(dataSource()); return template; } @Bean public DataSource dataSource() { JndiDataSourceLookup dataSource = ne…
1 ответ

Библиотека пула соединений JDBC, которая может нормально обрабатывать соединения, которые простаивают?

Допустим, есть код, который находится в серверной части: class Foo { void doSomething() { try (Connection c = dataSource.getConnection()) { executeSQL(c); externalApiCall(); // this can be slow executeSQL(c); } } } Проблема здесь в том, что external…
1 ответ

Количество соединений с базой данных больше, чем установлено DBCP maxTotal

Я использую веб-приложение на Java с использованием Tomcat (версия 8.0.43). Я переместил tomcat-dbcp.jar (который шел с Tomcat8.0.43) в jdk/jre/lib/ext так что это доступно для JRE. Я думаю, что я использую DBCP Tomcat (в отличие от DBCP Apache Comm…
1 ответ

Пул соединений Tomcat: tomcat-jdbc против tomcat-dbcp, что лучше?

Tomcat использует tomcat-dbcp в качестве стратегии пула соединений по умолчанию, однако они также предоставляют tomcat-jdbc в качестве альтернативы. Какой пул соединений лучше подходит для одновременной нагрузки? tomcat-jdbc имеет несколько дополнит…
1 ответ

Tomcat 9 с Apache DBCP + Spring 5 + Oracle 12c + SqlArrayValue

У нас есть существующее приложение SpringMVC J2EE, работающее на Orale WebLogic, которое мы пытаемся перенести на Apache Tomcat. Кажется, все работает, за исключением того, что у нас возникают проблемы с привязкой значений массива через JDBC к базе …
07 фев '20 в 00:18