我们的防火墙系统会在30分钟后切断所有连接。
它在我们的Quarkus应用程序中杀死了一个postgres JDBC连接。
我想通过在我的quarkus application.properties
中为jdbc连接设置TTL来避免这种行为
我没有找到任何明确的配置来这样做,除了:quarkus.datasource.jdbc.max-lifetime
https://quarkus.io/guides/all-config#quarkus-agroal_quarkus.datasource.jdbc.max-lifetime
我说的对吗?为什么这里没有默认值?
谢谢
1条答案
按热度按时间cclgggtu1#
是的,你是对的,这就是你需要设置的属性。
例如,您可以执行以下操作:
如果您希望连接持续长达10分钟。
至于为什么它是默认值,答案是没有真实的的默认值适合各种现实世界的用例。