问题标签 [agroal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
20 浏览

quarkus - 在 Quarkus 中丢弃空闲连接

我想要一个空闲的数据库连接在达到其 maxLifetime 后被丢弃。

我们如何在 quarkus 中做到这一点?这是通过这两个属性实现的吗?

quarkus.datasource.jdbc.idle-removal-interval quarkus.datasource.jdbc.max-lifetime

如何检查空闲连接是否实际被丢弃?我可以激活任何日志吗?

0 投票
1 回答
11 浏览

java - PrestoDB JDBC GraalVM 原生模式构建失败,查询仅在原生模式下运行时抛出异常

如果我想在本机模式下使用GraalVM CE 22.0.0.2构建我的Quarkus 2.7.3.Final应用程序,我会收到由 PrestoDB JDBC 驱动程序引起的构建错误。

此外,当我在 PrestoDB 0.270 上进行 SQL 查询时,我会遇到以下异常,并且仅当我在本机模式下运行应用程序时才会发生。
使用 Quarkus JVM 模式,查询工作正常。

Docker 构建镜像: quay.io/quarkus/ubi-quarkus-native-image: 22.0.0-java17

我正在使用带有自定义农业连接和驱动程序类的 JDBC 驱动程序com.facebook.presto:presto-jdbc:0.270com.facebook.presto.jdbc.PrestoDriver

GraalVM 构建错误:

例外 #1:

异常#N: ....