我正在用 java 实现 mongodb。每当我的应用程序启动时,就会为 mongoDB 创建新的连接池。有什么方法可以销毁该连接池并创建一个新的连接池,而无需重新启动我的应用程序。我知道如果 mongoURI 中的任何参数发生变化,连接池将被重新初始化,但我想知道我们是否可以在不更改 URI 参数的情况下做到这一点。主要目标是销毁连接池并创建新的连接池!这个连接池是由 MongoClient bean 创建的。因此我想销毁并重新创建 MongoClient Bean。<bean id="monURI" class="com.mongodb.MongoClientURI"> <constructor-arg name="uri" value="${MONGO_URI}"/></bean><bean id="mongoC" class="com.mongodb.MongoClient"> <constructor-arg ref="monURI"/></bean>
添加回答
举报
0/150
提交
取消