如何处理网络中断和连接池
Posted
技术标签:
【中文标题】如何处理网络中断和连接池【英文标题】:How to handle network interrupts and connection pooling 【发布时间】:2014-11-06 11:46:46 【问题描述】:我在 JavaEE(Glassfish 和 TomEE)中遇到了连接池的问题。当网络/数据层关闭并再次上升时,JDBC 池似乎“挂起”。因此,在尝试与数据层建立连接时总是会出现超时。我确信有一些东西可以处理这种行为。有什么建议么? 谢谢!
【问题讨论】:
你的数据库是什么? Postgres。还有带 jdts 的 MS-SQL。 【参考方案1】:您应该配置池。
链接:http://tomee.apache.org/datasource-config.html 和 http://tomee.apache.org/common-datasource-configurations.html
注意 XXXevictionXXX、validationquery 和 testXXX 属性
【讨论】:
以上是关于如何处理网络中断和连接池的主要内容,如果未能解决你的问题,请参考以下文章