glassfish 连接池在空闲超时后重新创建时会产生额外延迟

发布于 2024-09-26 11:44:27 字数 316 浏览 2 评论 0原文

我们目前正在使用 postgres 数据库 通过 postgresql-9.0-801.jdbc4.jarglassfish 3.0.1 上部署一些应用程序
我们关于连接池的实际配置是:

空闲超时:120 秒
最长等待时间:60000 毫秒
初始和最小池大小:1
最大池大小:1
池调整大小数量:1

我们注意到数据库连接每隔 140 秒 而不是 120 秒 被删除和创建。

我们是否错过了什么?

We are currently deploying some applications on a glassfish 3.0.1 using a postgres database through postgresql-9.0-801.jdbc4.jar
Our actual configuration regarding the connexion pool is:

Idle Timeout: 120 seconds
Max Wait Time: 60000 milliseconds
Initial and Minimum Pool Size: 1
Maximum Pool Size: 1
Pool Resize Quantity: 1

We have noticed that the database connexions are droped and created every 140 seconds instead of 120 seconds.

Is there something we have missed?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

刘备忘录 2024-10-03 11:44:27

它可能处于活动状态 20 秒。检查连接是否有效等。

It's probably being active for 20 seconds. Checking that the connection is valid etc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文