1

非推奨の CommonPoolTargetSource には、 setWhenExhaustedActionName()を使用して定義できる一連の動作がありました。それがラップするCommonsPool2TargetSource と CommonsPool2 BaseGenericObjectPoolは、「getBlockWhenExhausted」を次のように記述します。

プールが使い果たされたときに BorrowObject() メソッドが呼び出されたときにブロックするかどうかを返します

それくらいわかった!そうでなければ、これは何をしますか?

CommonsPool を「WHEN_EXHAUSTED_GROW」に設定したときのようにプールが拡張されますか、それとも単に例外をスローしますか? 何が起こるのですか?

4

1 に答える 1