【问题标题】:what happens when pool of stateless beans runs out当无状态 bean 池用完时会发生什么
【发布时间】:2011-04-13 14:18:07
【问题描述】:

我们知道无状态会话 bean(JEE5 上下文)可以被池化。 我想知道当服务器的无状态会话 bean 池没有更多实例并且另一个客户端请求进来时会发生什么......

a) 客户端请求是否处于(阻塞)等待状态或

b) 服务器立即拒绝连接.. 或

c) 我们能否以编程方式处理这种情况,以根据我们特定应用程序的 SLA 给出自定义响应

【问题讨论】:

    标签: jakarta-ee ejb java-ee-5 stateless-session-bean


    【解决方案1】:

    它因供应商而异。 WebSphere Application Server 将根据需要创建新实例,如果池已达到其最大大小,它将在将 bean 返回到池时删除它们。该产品还可以使用 poolSize 选项配置为具有硬限制,该选项会导致请求阻塞,直到 bean 可用为止。

    【讨论】:

    • 太好了...感谢您的回复..我为我的服务器找到了一些类似的选项(在这种情况下为 weblogic)...只是将它们放在这里以供其他可能有相同问题的人使用 @987654322 @
    猜你喜欢
    • 1970-01-01
    • 2010-09-13
    • 2010-12-16
    • 2017-05-06
    • 2013-06-09
    • 2012-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多