私が現在取り組んでいるシステムでは、Apache Commons GenericObjectPoolを Oracle 接続プールとして使用しています。最近、すべての接続が永続的に保持されて再利用されるのではなく、接続がドロップされているかのように、プール内の接続数が増減することに気付きました。コード内で clear() または evict() メソッドを呼び出している箇所はなく、testOnBorrow フラグと testOnReturn フラグは両方とも false に設定されています。オブジェクトがドロップされる原因として、他に何が考えられますか?
質問する
891 次