【发布时间】:2012-02-21 20:35:58
【问题描述】:
有什么办法可以在hot时改变tomcat的池连接,例如释放一个连接,或者在不取消部署应用(如果数据源在应用中)的情况下减少最大连接数或停止tomcat(如果数据源在Tomcat中)
【问题讨论】:
-
通常数据源定义一次,因此逻辑连接(您从池中获得)重用相同的套接字(因为创建它很昂贵)。因此,在部署上下文(在应用程序中)或在容器启动中(在 tomcat 配置文件中)时,它们会被初始化。要重新实例化这些类,需要重新启动上下文或重新启动容器