私は Web サービス サーバーを使用しており、内部接続を持つオブジェクトがあります。
この接続の初期化には非常に時間がかかるため、オブジェクト プールを使用してさまざまな要求間で接続を再利用することを考えました。
オブジェクトは各ユーザーに接続されているため、ユーザー名をキーとして使用し、接続を値として使用することを好みます。しかし、私は接続を永遠に開いておきたくありません。ユーザーがリクエストを開始しない場合、しばらくしてから破棄する必要があります。
Apache オブジェクト プールを使用することを考えましたが、そこに有効期限が表示されませんでした (間違っていたら訂正してください)。
ehcache は、エビクションと有効期限に関する通知を提供しますが、キャッシュされたオブジェクトが再び触れられた場合にのみ、タイムアウトが終了した後にトリガーされません。
誰かが私のためにこの仕事をすることができるライブラリを知っていますか?