名词前缀
我的战争需要永久的jdbc连接。
我已经试过了(context.xml)
maxActive="100"
maxIdle="3"
maxWait="1000"
minIdle="1"
但是一段时间后,连接仍然会中断。我如何保持24/7的JDBC连接存活?
谢谢
一月
首先:您无法永远保持生命
在某些时候,某些事情会失败/破裂。可能是网络中断,软件或数据库的维护或其他原因。
因此,“我希望在需要时可以使用一个连接,这样它将永远不会自动关闭”对您来说不太可能发生。
相反,通过使用连接池,您可以拥有:“我希望能够在任何时间点都获得有效且有效的数据库连接”,这很容易进行比较。
大多数良好的连接池(hikariCP,c3p0,tomcat数据库池等)都支持可保证(即:如果数据库已启动且网络连接正常)配置选项,可以在需要时获得有效的连接。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
编辑于
我来说两句