Описание тега agroal

0 ответов

Ошибка Quarkus и JDBC при попытке зафиксировать транзакцию

Я экспериментирую с Quarkus, создавая небольшое REST-приложение. Для этого я решил использовать источник данных Agroal, но не Panache или простой Hibernate (как показано в их примерах), а я использую JDBC. Для взаимодействия с базой данных я создал …
21 дек '19 в 15:48
0 ответов

Есть ли способ уведомить об откате при фиксации в quarkus-hibernate-orm в режиме многопользовательской базы данных?

В настоящее время quarkus поддерживает только несколько источников данных для JDBC и расширения Agroal, как указано в документе. Однако расширение Agroal (с narayana-agroal) не уведомляет об откате при фиксации. Exception в код приложения, хотя неко…
02 сен '20 в 05:23
1 ответ

Как я могу установить соединение Agroal во время выполнения с встроенной поддержкой

Я пытаюсь создать динамическое соединение с базой данных через Agroal внутри собственного образа. Невозможно использовать параметры конфигурации по умолчанию, потому что я не знаю параметры подключения во время компиляции. Возможно ли это прямо сейч…
12 дек '19 в 12:13
1 ответ

как использовать кваркус с другим ORM (activejdbc)

Как использовать quarkus с другим ORM, например, с фреймворком ActiveJdbc. потому что прямо сейчас в hibernate panache недостаточно функций. Я понимаю, что в quarkus могут быть фильтры, что полезно для открытия соединений, но как закрыть соединение …
10 апр '20 в 19:26
0 ответов

Источник данных Quarkus AS400 не использует все доступные подключения

В Quarkus мы настроили источник данных по умолчанию для подключения к as400: quarkus.datasource.driver=com.ibm.as400.access.AS400JDBCDriver quarkus.datasource.url=jdbc:as400://... quarkus.datasource.username=xxx quarkus.datasource.password=xxx quark…
10 июн '20 в 18:25
1 ответ

Структура кваркуса с помощью jooq

У меня есть серверная часть приложения на php. Но недавно я создал такой же бэкэнд на Quarkus и развернул его на кубернетах с базой данных MYSQL. Я направляю половину пользователей на бэкэнд php и половину на qaurkus из приложения. Бэкэнд PHP работа…
18 июн '20 в 10:48
0 ответов

Автоматическое переподключение при неудачном соединении с базой данных

Quarkus дает возможность настроить повторное подключение при неудачном захвате для реактивного подключения через свойства конфигурации quarkus.datasource.reactive.reconnect-попытки quarkus.datasource.reactive.reconnect-interval И я ищу, как получить…
12 апр '21 в 18:31
1 ответ

Случайные ошибки типа "Enlisted connection used without active transaction"

В моем приложении Quarkus я получаю Enlisted connection used without active transaction ошибки примерно раз в сутки (на публичных API используется довольно много). Кажется, это исходит от Agroal (здесь https://github.com/agroal/agroal/blob/master/ag…
19 окт '21 в 14:40
1 ответ

Соединение Quarkus JDBC с SSL

Я использовал кваркус с Panache + Agroal. Мне нужно настроить соединение с БД (postgres) с помощью SSLвключено. Поэтому мне нужно как-то настроить server-cert, client-cert а также client-key. Я вижу, что это доступно только для реактивного клиента. …
12 окт '21 в 15:59
2 ответа

Vertx JDBC NoSuchMethodError 'java.sql.Connection io.agroal.api.transaction.TransactionIntegration.getConnection()'

Я пытаюсь использовать vertx JDBC с MS SQL Server. Я получаю следующую трассировку стека: Exception in thread "vertx-jdbc-service-get-connection-thread" Exception in thread "vertx-jdbc-service-get-connection-thread" java.lang.NoSuchMethodError: 'jav…
16 ноя '21 в 20:51
0 ответов

как использовать источник данных Agroal с репозиторием panache в кваркусе с несколькими источниками данных?

есть буксирный источник данных для чтения и записи. в источнике данных чтения я использую agroal таким образом. есть способ лучше? @Inject @DataSource("read") AgroalDataSource entityManager; public List<FooData> getAll() { List<FooData> …
0 ответов

Отключить бездействующее соединение в Quarkus

Я хочу, чтобы соединение с базой данных, которое простаивало, было удалено после достижения его maxLifetime. Как мы можем сделать это в quarkus? Это достигается с помощью этих двух свойств? quarkus.datasource.jdbc.idle-removal-intervalquarkus.dataso…
17 янв '22 в 16:16
0 ответов

Quarkus Agroal — как правильно автоматически закрывать соединения?

Я переносил старое стандартное приложение jee на quarkus, и одна из вещей, которую я пока не мог понять, это как правильно настроить расширение agroal для автоматического закрытия его виртуальных соединений. До quarkus у меня был код репозитория, по…
21 дек '20 в 19:03
1 ответ

Сбой сборки PrestoDB JDBC GraalVM в собственном режиме, и запрос выдает исключение только при запуске в собственном режиме

если я хочу собрать приложение Quarkus2.7.3.Final с GraalVM CE 22.0.0.2 в собственном режиме, я получаю сообщение об ошибке сборки, вызванное драйвером PrestoDB JDBC. Кроме того, я получаю следующие исключения, когда делаю SQL-запрос в PrestoDB 0.27…
0 ответов

Как внедрить источник данных Agroal в сервлет в Quarkus?

У меня есть приложение Quarkus, которое запускает сервлет, и я пытаюсь внедрить источник данных Agroal, поскольку есть поток, который работает внутри сервлета, где мне нужно выполнить некоторые транзакции базы данных. Тем не менее, я также пробовал …
21 ноя '22 в 18:51
0 ответов

Уведомление об изменении базы данных Oracle в Quarkus 3.0.3.Final

Я новичок в уведомлении об изменении базы данных Oracle. используя этот код, я получаю исключение, когда выполнение включеноstmt.execute("SELECT e.EMPLOYEE_ID, e.FIRST_NAME, e.LAST_NAME FROM EMPLOYEES e WHERE e.EMPLOYEE_ID > 1");нужна помощь в эт…
23 май '23 в 19:43
0 ответов

странное поведение соединения close_wait с использованием пула соединений wildfly с базой данных sybase

(используя wildfly 23, jpa и sybase в любой СУБД) У меня странное поведение в одной из наших производственных сред. Я немного растерян и был бы признателен за предложения о том, как решить эту проблему: в определенный момент времени, который мы не м…
18 сен '23 в 10:58
0 ответов

mysql replication+keycloak 21, нет соединения с реплицируемым узлом

Мы уже давно столкнулись с проблемой: мы указали следующий URL-адрес JDBC для нашего главного-подчиненного кластера в рабочей базе данных MySQL. Мы используем Agoral для пула соединений. jdbc:mysql:replication://master:3306,slave1:3306,slave2:3306,s…
25 сен '23 в 16:54
0 ответов

Как сделать пул соединений отказоустойчивым в Quarkus?

Я работаю над приложением Quarkus (2.16.5) с драйвером MSSqlserver и Jtds . К сожалению, хотя я настроил свойства запроса проверки и фоновой проверки , я все еще получаю соединения в недопустимом состоянии, когда сеть отключается и восстанавливается…
16 сен '23 в 02:07