Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在java SE中设计一个ConnectionPool。现在,我遇到一个问题。
该池将保存客户端程序和 DBMS 之间的桥梁的 20 个引用,我们称之为连接。
我的问题是,当客户端程序很忙时,我持有所有 20 个引用,但是当它空闲时,我希望程序释放 5 个连接,如果长时间仍有几个连接空闲,则释放另一个 5 个连接,如何曾经,当程序变得忙碌时,一次又一次地建立5个新连接。
任何人都有办法做到这一点,谢谢你阅读我的问题