我正在用 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
提交
取消