侦听器端口从Connection Manager请求连接,Connection Manager在空闲池中查找jms/CF1,并发现空闲池为空。
互联网摘选
如果在这3分钟内将连接放回空闲池,则Connection Manager将立即从池中再次取出它,并将其传递给应用程序。
互联网摘选
如果连接数等于最小连接数,则该连接将不关闭,并保留在空闲池中。
互联网摘选
现在,空闲池中含有连接c1,这样Connection Manager将从该池中取出此连接,并将其提供给侦听器端口。
互联网摘选
Each bean class can define the size of its own free pool using this element.
每个bean类都可以使用此元素来定义自己的空闲池的大小。
互联网摘选
虽然您可以映射池大小范围,但是应用程序服务器看待空闲池的方式是不同的
互联网摘选
在这种情况下,Connection Manager将获取连接,并将其放回空闲池。
互联网摘选
The connection is returned to the free pool when sendMessage() exits.
当sendMessage()退出时,该连接返回到空闲池。
互联网摘选
在这种情况下,应用程序将等待连接重新可用(放回空闲池中)。
互联网摘选
Come and enjoy free pool table, darts, Satellite TV, local and imported beer and excellent bar food.
快来享受免费的桌球、飞镖、卫星电视、本地与进口啤酒和优良的酒吧食物!
互联网摘选
一个工厂的空闲池中可以存在的最大连接数也由最大连接属性指定。
互联网摘选
用实例来填充空闲池可以提高初始响应时间,因为对该bean的初始请求不用生成新的实例即可得到满足。
互联网摘选
当从空闲池分配块时,首先使用以下公式把请求的字节数转换为bucket数组索引
互联网摘选
因为此工厂的空闲池为空,所以Connection Manager会创建新的连接c1,并将其返回给应用程序。
互联网摘选
initial-beans-in-free-pool元素定义了在启动时为特定bean类填充空闲池的bean实例的初始大小。
互联网摘选
从将连接放入空闲池起已经超过三分钟,这小于jms/CF1的未使用超时属性的值。
互联网摘选
如果池维护线程确定需要丢弃空闲池中的连接,则它物理关闭到JMS提供程序的连接。
互联网摘选
最小连接属性的缺省值为1,这意味着Connection Manager出于性能原因将总是尝试在空闲池中至少保持一个连接。
互联网摘选
max-beans-in-free-pool元素定义了特定实体bean、无状态会话bean或消息驱动bean的EJB空闲池的最大大小。
互联网摘选