Sample JMX Details
The DynamicObjectPool above:
  • Had a maximum size (ceiling) of 8.
  • Has cleaned up 3 times (to release unused resources).
  • Has grown the pool 2 times asynchronously to meet the application load.
  • Has had a minimum size (floor) of 1.
  • Has serviced 50 get object requests.
  • Had to do 0 inline object creations (because pooled objects were created asynchronously ahead of time).
  • Has had 0 object waits (no application thread had to wait to acquire a pooled object).
  • Has serviced 50 release object requests.
  • Has a current size of 1.